sherlockactionbar のオーバーフロー メニューに 3 つのメニューを表示しようとしていますが、オーバーフロー アイコンは表示されませんが、ハードウェアからメニュー ボタンを押すと、画面の下部にオプションが表示されます。
SherlockFragmentActivity でこれを介してメニューをオーバーライドしています
public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) {
// TODO Auto-generated method stub
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.activity_home, menu);
return true;
}
そしてメニューxmlに、その.xmlのandroid:showAsAction="never"プロパティコーディングも追加しました:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_settings"
android:icon="@android:drawable/ic_menu_info_details"
android:showAsAction="never"
android:title="about"/>
<item
android:id="@+id/menu_settings2"
android:icon="@drawable/plusnew"
android:showAsAction="never"
android:title="Add"/>
<item
android:id="@+id/menu_settings3"
android:icon="@drawable/tem2"
android:showAsAction="never"
android:title="Done"/>
</menu>