我在我的活动中使用onCreateOptionsMenu()
并尝试使用menu.add()
添加菜单项。
例如:menu.add(0,INFO,0,"Info")
。假设我的代码中有这一行,我在INFO上收到错误。应该怎么做来解决这个问题?
答案 0 :(得分:0)
我为你发了一个例子,我是怎么做的。所以你有比较的东西。 请告诉我们您是否发现了问题,这个问题可以帮助其他人:) 如果您提供一些代码,我们可以调查您的问题:)
在活动中:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.abort_menu, menu);
return true;
}
菜单文件夹中的XML(abort_menu.xml):
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
>
<item
android:id="@+id/abort_menu"
android:title="@string/abort"
android:enabled="true"
android:menuCategory="alternative"
android:titleCondensed="@string/abort"
android:visible="true"
android:alphabeticShortcut="@string/abort"
android:icon="@android:drawable/ic_menu_close_clear_cancel"
/>
</menu>