我是Android新手。我试图在我的应用程序中使用Actionbarsherlock。我在onCreateOptionsMenu中尝试了以下代码:
menu.add("Save").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("Edit").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("Clear").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("Refresh").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("Save all").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
但我没有在操作栏中获得溢出图标。我明白这是一个愚蠢的错误。但我找不到它的位置。请帮我解决一下!
答案 0 :(得分:0)
由于您要求MenuItem.SHOW_AS_ACTION_ALWAYS
,我认为所有菜单项都不会进入OverFlow。
此外,如果设备有硬件菜单按钮,则额外的图标不会溢出,而是可以使用菜单按钮访问它们。