【发布时间】:2013-11-03 07:06:19
【问题描述】:
我想将菜单处理程序添加到我的项目中。我也读过http://developer.android.com/guide/topics/ui/menus.html,它很简单,但没有显示图标。我很迷茫。我什至以编程方式添加了一个菜单项。
我的代码是:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 0, "Quit").setIcon(R.drawable.ic_launcher);
getMenuInflater().inflate(R.layout.menu, menu);
return true;
}
在xml中:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Single menu item
Set id, icon and Title for each menu item
-->
<item android:id="@+id/menu_bookmark"
android:icon="@drawable/update"
android:title="@string/Update" />
</menu>
【问题讨论】:
-
您的设备运行的是哪个 android 版本?
-
4.1.2 ,但我运行 androidhive.info/2011/09/how-to-create-android-menus 并且工作正常
-
这绝对是 Android 最令人沮丧的问题之一。我不知道为什么它不起作用。他们的文档完全符合您的要求,但它不起作用。
-
你好在 androidhive 演示中显示低于 3.0 的版本如果你在 3.0 低版本 2.2、2.3 等中运行你的程序它将工作
标签: android