如何在android中更改分割动作条的背景颜色

时间:2015-07-03 06:48:43

标签: android

如何更改android中分割操作栏的背景颜色?在我的应用程序中,分割操作栏和操作栏都在那里。

1 个答案:

答案 0 :(得分:2)

您可以通过style.xml从值更改操作栏样式。

使用Android API 11 +

<style name="Theme.Suthar" parent="@style/Theme.Holo.Light.DarkActionBar">
    <item name="android:actionBarStyle">@style/ActionBar.Solid.Suthar</item>
</style>

<style name="ActionBar.Solid.Suthar" parent="@style/Widget.Holo.Light.ActionBar.Solid.Inverse">
    <item name="android:background">@color/red</item>
    <item name="android:backgroundStacked">@color/yellow</item>
    <item name="android:backgroundSplit">@color/green</item>
</style>

对于AppCompat主题:

<style name="Theme.Suthar" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <item name="actionBarStyle">@style/ActionBar.Solid.Suthar</item>
</style>

<style name="ActionBar.Solid.Suthar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
    <item name="background">@color/red</item>
    <item name="backgroundStacked">@color/yellow</item>
    <item name="backgroundSplit">@color/green</item>
</style>