Android 2.2以降を対象としています
多くの携帯電話にまだ見られるハードウェアメニューボタンに関して、システムに組み込まれたアンドロイドを使用しようとしています。しかし、私は運が悪く、エラーメッセージもありませんでした:
/res/menu/optionsmenu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menuHelp"
android:title="Help"
/>
<item android:id="@+id/menuShowInstallationCode"
android:title="Show Installation Code"
/>
</menu>
アクティビティクラスで
@Override
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.optionsmenu, menu);
return(super.onCreateOptionsMenu(menu));
}
public boolean onOptionsItemSelected(MenuItem item){
switch (item.getItemId()){
case R.id.menuHelp :
return true;
case R.id.menuShowInstallationCode :
return true;
default:
return super.onContextItemSelected(item);
}
}
これまでの結果は、メニュー ボタンを押しても何も起こりません。エラーメッセージもメニューも何もありません。
メニューを表示してほしい。誰にもアイデアはありますか?