溢出图标不会出现ActionBarSherlock的Actionbar

时间:2013-04-05 06:44:21

标签: android android-actionbar actionbarsherlock

我是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);

但我没有在操作栏中获得溢出图标。我明白这是一个愚蠢的错误。但我找不到它的位置。请帮我解决一下!

1 个答案:

答案 0 :(得分:0)

由于您要求MenuItem.SHOW_AS_ACTION_ALWAYS,我认为所有菜单项都不会进入OverFlow。

此外,如果设备有硬件菜单按钮,则额外的图标不会溢出,而是可以使用菜单按钮访问它们。