菜单不显示图标是怎么回事?为什么?

99guo 2015-02-27 09:46:20
下面是菜单的xml文件,图标是png格式
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity">
<item android:id="@+id/menu_settings" android:title="设置" android:icon="@drawable/favicon" android:alphabeticShortcut="s"/>
<item android:id="@+id/menu_official" android:title="官方微博" android:icon="@drawable/wb" android:alphabeticShortcut="d"/>
<item android:id="@+id/menu_feedback" android:title="意见反馈" android:icon="@drawable/yj" android:alphabeticShortcut="b"/>
<item android:id="@+id/menu_account" android:title="账号管理" android:icon="@drawable/zh" android:alphabeticShortcut="h"/>
<item android:id="@+id/menu_about" android:title="关于" android:icon="@drawable/about" android:alphabeticShortcut="f"/>
<item android:id="@+id/menu_quit" android:title="退出" android:icon="@drawable/close" android:alphabeticShortcut="n"/>
</menu>
...全文
180 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
99guo 2015-02-27
  • 打赏
  • 举报
回复
靠,怎么引用了自己的回复。
99guo 2015-02-27
  • 打赏
  • 举报
回复
引用 楼主 99guo 的回复:
下面是菜单的xml文件,图标是png格式 <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity"> <item android:id="@+id/menu_settings" android:title="设置" android:icon="@drawable/favicon" android:alphabeticShortcut="s"/> <item android:id="@+id/menu_official" android:title="官方微博" android:icon="@drawable/wb" android:alphabeticShortcut="d"/> <item android:id="@+id/menu_feedback" android:title="意见反馈" android:icon="@drawable/yj" android:alphabeticShortcut="b"/> <item android:id="@+id/menu_account" android:title="账号管理" android:icon="@drawable/zh" android:alphabeticShortcut="h"/> <item android:id="@+id/menu_about" android:title="关于" android:icon="@drawable/about" android:alphabeticShortcut="f"/> <item android:id="@+id/menu_quit" android:title="退出" android:icon="@drawable/close" android:alphabeticShortcut="n"/> </menu>
不支持就算吧,结帖子。 另试过加android:theme="@android:style/Theme。程序运行会出错退出。
liuh6 2015-02-27
  • 打赏
  • 举报
回复
看了楼上说的推荐的 地址,非常不错,按楼上推荐的方法应该可以解决你的问题 ,如果不行考虑SDK的版本是不是不支持
ESC尛蜜蜂 2015-02-27
  • 打赏
  • 举报
回复
在<activity ……></activity>中添加了android:theme="@android:style/Theme"
ESC尛蜜蜂 2015-02-27
  • 打赏
  • 举报
回复
http://blog.csdn.net/jianghuiquan/article/details/8350519
ESC尛蜜蜂 2015-02-27
  • 打赏
  • 举报
回复
Android4.0以上版本是没有图标的,不像Android2.x 推荐使用ActionBar

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧