我的操作栏有问题,我尝试在其上设置搜索视图以使搜索栏可扩展。
这很好,除了我必须使用该选项设置所有其他菜单项,ifRoom
以便在单击搜索图标时让搜索字段占据所有空间。
除了太多的菜单项被推入菜单溢出之外,这部分也运行良好,垂直屏幕上只剩下 2 个图标(包括搜索栏)。
我对另一个有 5 个菜单项的活动进行了另一项测试:
- 在第一种情况下,我将它们全部设置为
android:showAsAction="always"
- 在第二种情况下,我将它们全部设置为 `android:showAsAction="ifRoom"`
结果如下:
情况1:
案例二:
为什么如果我使用ifRoom
,只显示 2 个图标,而实际上 5 个可以轻松填满这个地方?
因此,我的搜索视图项旁边只有一个菜单项可用...
谢谢!