Nie jestem pewien, na jaki poziom API chcesz się kierować, ale jeśli możesz użyć rzeczy specyficznych dla API 23, możesz dodać następujące elementy do swojego AppTheme styles.xml:
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
<item name="android:windowLightStatusBar">true</item>
gdy android:windowLightStatusBar
jest ustawione na true, kolor tekstu paska stanu będzie widoczny, gdy kolor paska stanu jest biały i odwrotnie, gdy android:windowLightStatusBar
jest ustawiony na false, kolor tekstu paska stanu zostanie zaprojektowany tak, aby był widoczny, gdy kolor paska stanu jest ciemny.
Przykład:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
<item name="android:windowLightStatusBar">true</item>
</style>