3

我想显示如下所示的操作栏


在此处输入图像描述


在此处输入图像描述


在此处输入图像描述


我已经用过这个库点击这里

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

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

提前致谢。

4

4 回答 4

2

我建议你使用这个:

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

为您的 ActionBar 设置样式。

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

android:showAsAction="always"
于 2012-12-26T07:06:17.263 回答
1

你好试试这个

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

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

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

于 2012-12-28T06:10:52.463 回答
0

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

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

于 2012-12-26T07:06:33.550 回答
0

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

于 2012-12-26T07:22:59.467 回答