我想让所有不适合ActionBar的菜单项都进入溢出菜单(从操作栏到菜单按钮),即使在有菜单按钮的设备上也是如此.对于用户而言,这似乎更直观,而不是将它们放入单独的菜单列表中,该列表要求用户从触摸(屏幕)交互跳转到基于按钮的交互,这仅仅是因为ActionBar的布局不能适合他们在栏上.
在模拟器上,我可以将"硬件后退/主页键"值设置为"否"并获得此效果.我已经在代码中搜索了一种方法来实现具有菜单按钮但不能很好的设备的实际设备.谁能帮我?
Android动作栏compat
 
有可能吗?在较旧的设备(3.0之前版本)上,只有在按下菜单键时才显示不适合操作栏的项目,我希望这些项目在操作栏的溢出菜单中分组.
android overflow android-4.0-ice-cream-sandwich actionbarsherlock android-actionbar
我的操作栏上有问题,我尝试在其上设置搜索视图,以便使搜索栏可扩展.
这很好,除了我必须使用选项设置所有其他菜单项,ifRoom以便在单击搜索图标时让搜索字段占据所有空间.
这部分也运行良好,除了太多的菜单项被推入菜单溢出,垂直屏幕上只剩下2个图标(包括搜索栏).
我对另一个有5个菜单项的活动做了另一个测试:
android:showAsAction="always"结果如下:
情况1:

案例2:

为什么我使用ifRoom,只显示2个图标,而实际上5个可以轻松填满这个地方?
因此,我的搜索视图项旁边只有一个菜单项...
谢谢!