Wykorzystanie półprzezroczystego paska stanu w Androidzie 4.4 KitKat

Kiedy wypuściłem aplikację do pobierania notatek na Androida 4.0 - 4.3, użyłem niestandardowego koloru paska akcji z ikoną niestandardowego paska akcji (zamiast używania standardowych pasków akcji jasnych i ciemnych). Chciałbym, aby tak było na Androidzie 4.4, pasek stanu przyjmie również niestandardowy kolor, którego używam w moim Pasku Akcji (który jest # FFD060). Czy istnieje sposób na łatwą zmianę mojego obecnego pliku styles.xml, aby umożliwić 4.4 skorzystanie z tego?

Mój style.xml w moim folderze values-v19 wygląda następująco:

<resources>

<style name="AppBaseTheme" parent="@android:style/Theme.Holo.Light">
   <item name="android:actionBarStyle">@style/MyActionBarTheme</item>
</style>

 <style name="MyActionBarTheme" parent="@android:style/Widget.Holo.Light.ActionBar">
     <item name="android:background">#ffd060</item>
     <item name="android:textColor">#fff</item>   
     <item name="android:icon">@drawable/action</item>
     <item name="android:titleTextStyle">@style/MyTextAppearance</item>
 </style>

 <style name="MyTextAppearance" parent="android:TextAppearance.Holo.Widget.ActionBar.Title">
     <item name="android:icon">@drawable/action</item>
     <item name="android:textColor">#ffffff</item>
 </style>
</resources>

Próbowałem wdrożyć:

 <item name="android:windowTranslucentStatus">true</item>

Powoduje, że zawartość mojej aplikacji przesuwa się w górę, zaczyna się w obszarze paska stanu i jest objęta paskiem akcji.

questionAnswers(5)

yourAnswerToTheQuestion