Android - 动作栏样式

时间:2012-12-26 06:54:56

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

我想在下面显示操作栏


enter image description here


enter image description here


enter image description here


我已使用此库clickhere

但在Action Bar上只需要两个图标。如果我添加四个项目,那么最后两个项目会显示为菜单。我希望所有动作栏都与上面的图像相同。

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

先谢谢。

4 个答案:

答案 0 :(得分:2)

我建议你使用它:

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

设置ActionBar的样式。

如果您想要所有4个图标,只需将此属性添加到所有菜单项:

android:showAsAction="always"

答案 1 :(得分:1)

你好试试这个library

它确实对您有所帮助您可能需要添加自己的逻辑来处理2.3 Android OS以上3.0 Android OS以下的内容。

有很多演示样本可供使用,如下所示:

enter image description here

enter image description here

enter image description here

enter image description here

答案 2 :(得分:0)

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

你应该以功能的方式思考行动,而不是图形方式。

答案 3 :(得分:0)

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