我想添加的溢出菜單,從Android提供了我的自定義標題欄上,但它似乎沒有要出現添加溢出菜單的自定義標題欄
這裏是我的活動代碼
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.overflow_menu, menu);
return true;
}
在我的.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/settings" android:title="Settings" />
<item android:id="@+id/help" android:title="Help" />
</menu>
自定義標題欄的代碼
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="44dp"
android:orientation="horizontal"
android:gravity="center_vertical"
android:background="#000000"
>
<ImageView
android:id="@+id/indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:src="@drawable/indicator"
android:layout_marginRight="3dip"
/>
<ImageView
android:id="@+id/indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:src="@drawable/launcher_blue_tile"
android:layout_marginRight="5dip"
/>
<TextView
android:id="@+id/titleHeading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/app_name"
style="@style/titleBarHeading"
/>
Android清單
<activity
android:name=".ILaneMainMenuActivity"
android:icon="@drawable/indicator"
android:label="@string/app_name"
android:theme="@style/appTheme">
</activity>
我已經看過,谷歌提供以及多種在線資源並不能找到一個解決方案的文件中。任何幫助都感激不盡!
什麼是您的「自定義標題欄」,具體是什麼? – CommonsWare 2013-03-01 20:43:20
編輯顯示標題欄以及它實施的清單 – 2013-03-01 20:47:35
我的意思是,我創建了標題欄,它不是Android主題 – 2013-03-01 20:54:30