0
私はv7サポートライブラリを使用していて、menu_main.xmlファイルのapp名前空間を使用しています。それでも、アクションバーには表示されませんが、オーバーフローバーには表示されません。あなたのオリジナルのアイデアを実現したい場合は作成順序や設定を入れ替える -アクション項目は常にオーバーフローメニューに表示されます
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context=".MainActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100"
app:showAsAction="never"/>
<item android:id="@+id/action_create_order"
android:title="@string/action_create_order"
android:orderInCategory="1"
app:showAsAction="always"
android:icon="@drawable/add_box_black_icon"
/>
</menu>
私はそれを試みました。それは同じように動作します。 –
@KaushikSあなたはメニューをどこにでも膨らませますか、ここで指定された 'context'だけを使用しますか? –
これを 'onCreateOptionsMenu' –