Android - 如何在横向模式下在操作栏中设置超过 2 个项目

标签 android split android-actionbar landscape-portrait

我正在尝试为我的应用设置操作栏。 我希望操作栏包含 4 个图标。 在肖像模式下它工作正常! 这些项目位于屏幕底部。 我正在使用以下代码:

 android:uiOptions="splitActionBarWhenNarrow" 

此代码在纵向模式下成功拆分了操作栏。

当方向处于横向模式时,只有 2 个图标显示在上方屏幕中,其余图标位于菜单图标按钮中(3 个小点) 我应该怎么做才能让其他图标遍布整个操作栏?

最佳答案

在您的 menu.xml 中,在每个项目下放置 android:showAsAction="always"或 "ifRoom"

关于Android - 如何在横向模式下在操作栏中设置超过 2 个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17479881/

相关文章:

java - 类转换异常 : MainActivity cannot be cast to Listener

android - 错误::在 Apache Cordova 中打包 APK 期间出现重复文件

Android/更改特定微调项中的文本

swift - 如何将字符串拆分为 Int :String Dictionary

java - 读取具有前向给定行终止符的文本文件

android - 更改操作栏的按钮状态(图标)

java - OnClickListener 适用于 ArrayList 中的最后一个元素

msbuild - 读取文本文件并拆分 MSBuild 中的每一行

java - Android Actionbar SearchView 与 item.getItemId() 不起作用

android - 调用 MenuItem.collapseActionView 时出现 NoSuchMethodError