我正在使用SDK中的HoneycombGallery示例应用程序,并尝试更改ActionBar选项卡的样式(即“气球”,“自行车”,“ Android”,“糕点”)。使用“浅色”主题,选项卡具有蓝色下划线。我只想将此红色设置为与我正在处理的应用程序的样式相匹配。

我已尝试在SDK文档中进行样式研究( http://developer.android.com/guide/topics/ui/actionbar.html )和网络上的其他来源,但我不确定我了解哪种属性/属性控制着这种特殊的标签样式。

如果任何人都有可能演示ActionBar完整自定义样式的资源或代码示例,

有帮助吗?

解决方案

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

主题属性android:actionBarTabStyleandroid:actionBarTabBarStyleandroid:actionBarTabTextStyle控制操作栏选项卡的外观。默认样式使用选项卡栏样式内的android:background来标记未选中项目下的细线,并使用状态列表作为选项卡本身的android:background来处理焦点/选中/按下状态。背景资产本身是9个修补程序,在大多数情况下提供下划线,但对于处于受压/重点突出的状态,则提供了更全面的亮点。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top