【发布时间】:2013-03-08 18:55:20
【问题描述】:
我正在尝试在我的应用程序中实现 ActionBarSherlock,我需要在我的应用程序顶部显示菜单,并集成在操作栏中。问题是它不能正常工作。我是这样使用它的:
public boolean onCreateOptionsMenu(Menu menu) {
menu.add("Refresh")
.setIcon(R.drawable.ic_action_refresh)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add("Settings")
.setIcon(R.drawable.ic_action_settings)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
return true;
}
所以我想要实现的是在我的操作栏右侧显示一个刷新图标和一个菜单图标,单击时应该打开默认菜单。我在 ActionbarSherlock Demos 中检查了ForcedOverflowItem 示例,但它没有按我的意愿工作。我需要看起来与 Android 2.+ 和 Android 4.+ 中的相同。
任何建议/帮助/建议我怎样才能让它工作?
【问题讨论】:
-
ICS+ 上无法显示溢出菜单,ABS 库已更新至 v4.2.0。移除 ForceOverflow
-
所以你想要一个
Overflow菜单?
标签: android android-actionbar actionbarsherlock