Honeycomb的Android ActionBar标签样式

时间:2011-03-18 14:33:24

标签: android android-3.0-honeycomb android-actionbar

我在SDK中使用HoneycombGallery示例应用程序并尝试更改ActionBar选项卡的样式(即“Balloons”,“Bikes”,“Androids”,“Pastries”)。使用“light”主题,选项卡有一个蓝色下划线。我只是想让这个红色与我正在处理的应用程序的风格相匹配。

我已尝试在SDK文档( http://developer.android.com/guide/topics/ui/actionbar.html)和网络上的其他来源中研究样式,但我不确定我是否理解属性/属性控制此特定样式选项卡。

如果有人拥有可能展示ActionBar完整自定义样式的资源或代码示例,我将不胜感激。

1 个答案:

答案 0 :(得分:16)

您需要熟悉将自定义主题应用于活动。 http://developer.android.com/guide/topics/ui/themes.html

主题属性android:actionBarTabStyleandroid:actionBarTabBarStyleandroid:actionBarTabTextStyle控制操作栏标签的外观。默认样式在选项卡栏样式中使用android:background作为未选项下的细线,以及可作为android:background绘制的状态列表,用于标签本身处理聚焦/选定/按下状态。背景资产本身是9个补丁,在大多数情况下提供下划线,但是对于按下/聚焦状态更为全面的亮点。