12
Android 4.3のメニュー項目showAsAction =“ always”は無視されました
私は、Android 4.3(APIレベル18)以降で利用可能な新しいv7 appcompatライブラリを使用しています。 メニュー項目のshowAsActionでの指定に関係なく、表示されません。常にオーバーフローメニューアイコンが作成され、1つのメニュー項目さえメニューの下に配置されます。 次のようなアクティビティにメニューを追加しようとしています: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_sizes, menu); return true; } そして、これが私のメニューのxmlです。 <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu_add_size" android:title="@string/menu_add_item" android:orderInCategory="10" android:showAsAction="always" android:icon="@android:drawable/ic_menu_add" /> </menu> それは新しいサポートライブラリv7のバグですか、それともコードに何か問題がありますか?以前に、ActionBarSherlockで同様のコードを何度も使用しています。