我们的目标是 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);
}
}
到目前为止的结果是,我按下菜单按钮并没有任何反应。真的什么都没有,没有错误信息,没有菜单,什么都没有。
我想要一个菜单出现。有人有想法么?