Hem ICS hem de petek üzerinde çalışacak bir uygulama var. Her iki tat için de aynı temayı tutmak istiyorum: SDK> = 14 olan Theme.Holo.Light.DarkActionBar. Honeycomb üzerinde Tema.Holo.Light.DarkActionBar
Özel bir tarz yaratmıştır:<style name="ActionBar.Dark" parent="@style/ActionBar">
<item name="android:background">@color/actionbar_background_dark</item>
</style>
<style name="Holo.light.dark.actionbar" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarStyle">@style/ActionBar.Dark</item>
<item name="android:titleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Title</item>
<item name="android:subtitleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:windowActionBarOverlay">false</item>
<item name="android:backgroundStacked">@drawable/ab_stacked_transparent_light_holo</item>
<item name="android:backgroundSplit">@drawable/ab_bottom_transparent_dark_holo</item>
<item name="android:homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item>
</style>
Ama bu işin sadece yarısını yapar, açılan spinner beyaz metin ve tüm pencere başlıkları ile beyaz arka plana sahip siyah arka plan üzerine siyah metin şeklindedir.
yapmak nasıl ben Sherlock ActionBar bir göz alarak öneririm tam Theme.Holo.Light.DarkActionBar
Aynı sorunu yaşıyorum. Bu problemi çözmeyi başardın mı? –
henüz değil. Tema özellikleri belgesizdir. – Taranfx
@geeknizer, bu yazıyı gördünüz mü http://stackoverflow.com/questions/4880413/text-color-of-a-closed-spinner? İçsel bir özellik olarak görünüyor, bu yüzden metnin çeviricinin rengini değiştiremezsiniz. Çalıştığını görünen bu "geçici çözümü" buldum: http://stackoverflow.com/questions/4361604/how-to-change-the-spinner-font-color – Alesqui