簡體   English   中英

從Java代碼(android 2.3)向菜單項添加圖標

[英]Add icon to menu item from java code (android 2.3)

是否可以通過Java代碼(而不是xml文件)將圖像添加到菜單項?

例如(在XML中):

item android:id="@+id/help" 
     android:icon="@drawable/ic_help"
     android:title="@string/help"

第二行將圖片(圖標)添加到項目,但這是XML文件。

在代碼中,當我制作菜單時,只有很少的構造函數可添加項目。例如:public boolean onCreateOptionsMenu(Menu menu){

    menu.add(0,0,0,"Czerwony");

但是任何有圖像的人(僅標題文本/字符串)。

menu.add((0,0,0,"Czerwony").setIcon(R.drawable.edit_icon);

另請參閱本文: 如何在Java代碼中的Android中創建菜單

您可以使用menu.add(0, 0, 0, "Czerwony").setIcon(int iconRes);

參考

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM