アクションバーのアプリアイコンの前にカスタムビューが必要です。そのカスタム ビューは、Facebook で見られるように、実際にはメニュー ボタンです。UPボタン、つまりホームボタンも欲しいです。アプリ アイコンの左側にアイコンを配置するか、他の画像をアプリ アイコンとして表示できますが、その画像はアプリ ドロワーには表示されません。
質問する
516 次
1 に答える
0
最後に、これに対するいくつかの回避策を見つけました。カスタム ビューをアクション バーに適用し、アプリ アイコンを削除しました。カスタムビューにアプリアイコンのあるイメージビューがありました。興味のある方のために説明すると、アクション バー xml のカスタム ビューは次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent">
<ImageView
android:id="@+id/iv_menu"
android:onClick="onClick"
android:paddingLeft="14dip"
android:paddingRight="14dip"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/menu_button"
android:src="@drawable/ic_menu_off" />
<ImageView
android:id="@+id/iv_separator"
android:layout_gravity="center_vertical"
android:layout_toRightOf="@id/iv_menu"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/separator1"/>
<ImageView
android:id="@+id/iv_logo"
android:layout_marginLeft="10dip"
android:layout_toRightOf="@id/iv_separator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/ic_app_icon" />
</RelativeLayout>
于 2012-08-02T07:40:41.177 に答える