2013-06-03 23 views
5

Arka plan rengini styles.xml dosyasında siyah olarak değiştirmeye çalışıyorum. Arka plan iyi değişiyor ancak actionbar kirli. Actiobar arka planının bir kısmı aynı kalır, diğer kısım ise siyah olur. Hareket çubuğunun rengini değiştirmesini istemiyorum. iki ek öğeler aşağıdakiAndroid: styles.xml'de arka plan değişikliği

<style name="Theme.ApplicationTheme" parent="@style/Theme.Sherlock"> 
    <item name="android:background">#000000</item> <!-- This line is changing the actionbar color --> 
    <item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item> 
    <item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item> 
</style> 

<style name="Widget.MyApplicationTheme.ActionBar" parent="Widget.Sherlock.ActionBar"> 
    <item name="android:background">#2d2d2d</item> 
    <item name="background">#2d2d2d</item> 
</style> 
+0

Değişim neye arka plan rengi? Senin aktivin mi? – TronicZomB

+0

Tüm uygulama için. Bu stili manifestoda kullanacağım –

cevap

16

Ekle yardım edin:

<item name="android:windowBackground">#000000</item> 
    <item name="android:colorBackground">#000000</item> 

Yani tarzı gibi görünür olacağını:

<style name="Theme.ApplicationTheme" parent="@style/Theme.Sherlock"> 
    <item name="android:background">#000000</item> <!-- This line is changing the actionbar color --> 
    <item name="android:windowBackground">#000000</item> 
    <item name="android:colorBackground">#000000</item> 
    <item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item> 
    <item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item> 
</style>