0

是否有可能从 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");

但是任何有图片的人(只有标题文本/字符串)。

4

2 回答 2

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

另请参阅这篇文章:如何使用 Java 代码在 Android 中创建菜单

于 2012-05-15T20:12:50.287 回答
0

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

参考

于 2012-05-15T20:14:37.473 回答