相关疑难解决方法(0)

如何在菜单按钮的设备上强制使用溢出菜单

我想让所有不适合ActionBar的菜单项都进入溢出菜单(从操作栏到菜单按钮),即使在有菜单按钮的设备上也是如此.对于用户而言,这似乎更直观,而不是将它们放入单独的菜单列表中,该列表要求用户从触摸(屏幕)交互跳转到基于按钮的交互,这仅仅是因为ActionBar的布局不能适合他们在栏上.

在模拟器上,我可以将"硬件后退/主页键"值设置为"否"并获得此效果.我已经在代码中搜索了一种方法来实现具有菜单按钮但不能很好的设备的实际设备.谁能帮我?

android android-actionbar

158
推荐指数
6
解决办法
8万
查看次数

如何在android actionbar compat上强制溢出菜单?

Android动作栏compat
有可能吗?在较旧的设备(3.0之前版本)上,只有在按下菜单键时才显示不适合操作栏的项目,我希望这些项目在操作栏的溢出菜单中分组.

android overflow android-4.0-ice-cream-sandwich actionbarsherlock android-actionbar

34
推荐指数
3
解决办法
2万
查看次数

操作栏 - ifRoom选项留下太多空间

我的操作栏上有问题,我尝试在其上设置搜索视图,以便使搜索栏可扩展.

这很好,除了我必须使用选项设置所有其他菜单项,ifRoom以便在单击搜索图标时让搜索字段占据所有空间.

这部分也运行良好,除了太多的菜单项被推入菜单溢出,垂直屏幕上只剩下2个图标(包括搜索栏).

我对另一个有5个菜单项的活动做了另一个测试:

  1. 在第一种情况下,我将所有这些设置为 android:showAsAction="always"
  2. 在第二种情况下,我将所有这些设置为``android:showAsAction ="ifRoom"`

结果如下:

情况1:

永远的情况

案例2:

ifRoom案例

为什么我使用ifRoom,只显示2个图标,而实际上5个可以轻松填满这个地方?

因此,我的搜索视图项旁边只有一个菜单项...

谢谢!

android android-actionbar android-search

18
推荐指数
1
解决办法
6860
查看次数