【问题标题】:Android - How to set more than 2 items in action bar on landscape modeAndroid - 如何在横向模式下的操作栏中设置 2 个以上的项目
【发布时间】:2013-07-05 01:22:26
【问题描述】:

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

 android:uiOptions="splitActionBarWhenNarrow" 

此代码成功地将操作栏拆分为纵向模式..

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

【问题讨论】:

    标签: android split android-actionbar landscape-portrait


    【解决方案1】:

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

    【讨论】:

    • 我在使用“ifRoom”时在横向和纵向都有问题,其中只有 4 个图标中的 2 个显示。将其更改为“始终”修复了所有 4 个问题,因此所有 4 个都出现在 actionBar - 谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-14
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多