2011-08-24 40 views
1

嗨, 我想知道我该如何定制菜单图标。例如,如果菜单选项是“保存”,我想把自定义图像,而不是默认图像。 希望很明显。 谢谢定制菜单项的图标

回答

0

你会想要使用setIcon()功能MenuItem。它可以接受Resource ID或Drawable

+0

感谢您的回应,但例如,如果我写下面它给了我一个错误:item2.setIcon(android.R.drawable.icon);图标是可拖动文件夹下的图像icon.PNG.为什么要显示此错误?请帮助我:(\ – Dev

+2

android.R是用于内置Android框架资源的。使用您自己的应用程序的R常量来引用您的应用程序资源。 – adamp

+0

如何编辑android.R以添加我的图标? – Dev

1
MenuItem item; 
     item.setIcon(icon);   // icon is Drawable icon 
     item.setIcon(resIcon);   // resIcon is int resIcon