我想在onCreateOptionsMenu方法中用一些簡單的迭代在我的活動中誇大操作欄,但它不起作用。它只顯示活動欄的名稱,沒有任何項目。行動欄不充氣 - android
這裏是我的XML菜單代碼(ringtones.xml):
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="activities.RingtonesActivity" >
<item android:id="@+id/action_add"
android:icon="@drawable/add"
android:title="@string/action_add_ringtone"
android:showAsAction="ifRoom" />
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"
android:showAsAction="never"/>
</menu>
這裏是我的onCreateOptionsMenu實現:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.ringtones, menu);
return true;
}
這裏是操作欄的圖像:
此外,我擴展了「ActionBarActivity」cl屁股。 我在這裏做錯了什麼?
編輯:我剛剛注意到,即使我在onCreateOptionsMenu中返回false,操作欄仍然顯示爲原樣!到底是怎麼回事?
它不起作用。仍然我看不到圖標 –