这是我的style.xml(我必须使用theme.Test样式)。我在设置collapseActionView背景颜色和searchview背景颜色时遇到问题,如果我使用app基础主题作为我的测试主题的astyle,那么所有文本视图背景颜色在整个活动中都会发生变化
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<!-- API 14 theme customizations can go here. -->
</style>
<style name="AppTheme" parent="AppBaseTheme">
<!-- <item name="android:background">#083044</item> -->
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
<item name="android:background">#083044</item>
</style>
<style name="Theme.test" parent="@style/Theme.Sherlock.Light.DarkActionBar">
<item name="android:actionBarTabBarStyle">@style/Theme.test.tabbar.style</item>
<item name="actionBarTabBarStyle">@style/Widget.test.ActionBar.TabBar</item>
<item name="searchAutoCompleteTextView">@style/SearchViewStyle</item>
</style>
<style name="Theme.test.tabbar.style" parent="@style/Theme.Sherlock.Light">
<item name="android:background">#046697</item>
<item name="background">#046697</item>
</style>
<style name="Widget.test.ActionBar.TabBar" parent="Widget.Sherlock.Light.ActionBar.TabBar">
<item name="android:background">#046697</item>
<item name="background">#046697</item>
</style>
<style name="SearchViewStyle" parent="Widget.Sherlock.Light.SearchAutoCompleteTextView">
<item name="android:textColor">@color/White</item>
<item name="android:background">#046697</item>
<item name="background">#046697</item>
</style>
任何帮助都将在此得到赞赏:)
由于
答案 0 :(得分:0)
我认为你需要把你的财产
<color name="white">#FFFFFF</color>
style.xml
android:background="@color/white">
中的。