从java代码添加图标到菜单项(android 2.3)

时间:2012-05-15 20:09:34

标签: java android menu icons

是否有可能从java代码(而不是xml文件)向菜单项添加图像?

例如(在XML中):

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

第二行向项目添加图片(图标),但这是XML文件。

在代码中,当我制作菜单时,只有很少的构造函数来添加项目 例如: public boolean onCreateOptionsMenu(菜单菜单){

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

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

2 个答案:

答案 0 :(得分:0)

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

另请参阅此文章:How to create Menus in Android in Java Code

答案 1 :(得分:0)

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

Reference

相关问题