Ich bin nicht sicher, auf welche API-Ebene Sie abzielen möchten, aber wenn Sie API 23-spezifische Inhalte verwenden können, können Sie Ihrer AppTheme styles.xml Folgendes hinzufügen:
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
<item name="android:windowLightStatusBar">true</item>
Wenn android:windowLightStatusBar
true festgelegt ist, kann die Textfarbe der Statusleiste angezeigt werden, wenn die Farbe der Statusleiste weiß ist. Wenn sie android:windowLightStatusBar
auf false gesetzt ist, wird die Textfarbe der Statusleiste so angezeigt, dass sie angezeigt wird, wenn die Farbe der Statusleiste angezeigt wird dunkel.
Beispiel:
<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>