古いハードウェア メニュー ボタンの役割を担うボタンを備えた ActionBar をアプリケーションに組み込みたいと考えています。私は最小sdk = 8で4.0.3プラットフォームに取り組んでいます。問題は、ActionBar にメニュー ボタンがなく、常にエミュレータのメニュー ボタンを押して表示する必要があることです。どうすればいいのかわからない、きっとコツがあります。
メニュー:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_settings"
android:icon="@drawable/ic_action_settings"
android:showAsAction="always"
android:title="@string/menu_settings"/>
<item android:id="@+id/menu_help"
android:title="Help">
</item>
</menu>
いつものように Java コードでメニューを準備します。
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return super.onCreateOptionsMenu(menu);
}
そのメニューを表示するアクションバーのボタンが必要です。可能?