本书中的示例代码:
@Override
布尔boolean onCreateOptionsMenu(菜单菜单)
{
super.onCreateOptionsMenu(menu);
MenuItem menuItem = menu.add(0,Menu.FIRST,0,“ Go”);
menuItem.setIcon(android.R.drawable.ic_menu_more); //不起作用
返回true;
}
当我在Android模拟器中按“菜单”按钮时,“转到”选项显示在屏幕底部,但没有任何图标-无论是否调用setIcon。怎么了?
最佳答案
请参考tuto。希望能帮助到你
编辑:
尝试这个 :
@Override
public boolean onCreateOptionsMenu(Menu menu) {
SubMenu m = menu.addSubMenu(0, 1000, 0, "Go");
m.setIcon(android.R.drawable.ic_menu_add);
return super.onCreateOptionsMenu(menu);
}