2011-08-24 39 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