【问题标题】:Android - Action Bar StyleAndroid - 操作栏样式
【发布时间】:2012-12-28 14:10:52
【问题描述】:

我想像下面那样显示 Action Bar





我已经用过这个库clickhere

但它只需要操作栏上的两个图标。如果我添加四个项目,那么最后两个会像菜单一样显示给我。我希望操作栏中的所有内容与上图相同。

有可能吗?如果是,那么如何?我可以更改设备中可用的操作栏颜色或其默认样式吗?

提前致谢。

【问题讨论】:

    标签: android android-actionbar contextual-action-bar


    【解决方案1】:

    我建议你使用这个:

    http://jgilfelt.github.com/android-actionbarstylegenerator/

    为您的 ActionBar 设置样式。

    如果您希望所有 4 个图标都在那里,只需将此属性添加到所有菜单项:

    android:showAsAction="always"
    

    【讨论】:

      【解决方案2】:

      你好试试这个library

      它肯定对你有帮助而且你可能需要在2.3 Android OS以下和3.0 Android OS以上添加你自己的逻辑来处理这个问题。

      有许多演示示例,如下所示:

      【讨论】:

        【解决方案3】:

        您无法确定操作栏中显示的图标数量。那里有各种各样的 Android 设备,它们都有不同的屏幕尺寸。这就是为什么您必须优先考虑菜单中可用的操作:最重要的将显示为操作栏中的操作,而其他操作将显示在“菜单”中:操作溢出。

        您应该以功能的方式而非图形方式来考虑操作。

        【讨论】:

          【解决方案4】:

          使用您附加的图像参考,您应该决定要在应用程序中使用哪种设计模式,有许多可用于手机、平板电脑的 UI 模式。您附加的图像看起来像 Side Navigation UI 模式。最好您决定哪个 UI pattern 最适合您的应用。然后开始使用自定义操作栏库(如果您想要低于 Android 3.0 版本的操作栏)或其他任何方式来实现它。

          【讨论】:

            猜你喜欢
            • 2014-04-16
            • 1970-01-01
            • 1970-01-01
            • 2013-11-03
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多