2016-07-14 28 views

cevap

20

yılında

teşekkürler Ben senin hedef çalıştığı şey API düzey emin değilim, ama API 23 spesifik şeyler kullanabilirsiniz ise, size AppTheme styles.xml için aşağıdaki ekleyebilirsiniz:

<item name="android:statusBarColor">@color/colorPrimaryDark</item> 
<item name="android:windowLightStatusBar">true</item> 

android:windowLightStatusBar true olarak ayarlandığında, durum çubuğu metin rengi mümkün olacak durum çubuğu rengi beyazdır ve android:windowLightStatusBar yanlış olarak ayarlandığında, durum çubuğu metin rengi dizayn edilecektir -tam tersi görülecek zaman görülecek Durum çubuğu rengi karanlık olduğunda.

Örnek:

<!-- Base application theme. --> 
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
    <!-- Status bar stuff. --> 
    <item name="android:statusBarColor">@color/colorPrimaryDark</item> 
    <item name="android:windowLightStatusBar">true</item> 
</style> 
+1

Büyük !! Bu benim için çalışıyor :) – MarcForn

+12

Eğer benim api seviyem 21 ise işe yaramazsa bana bunun alternatifi olduğunu söyleyebilir misin? – saikrupa