Je ne sais pas quel niveau d'API vous essayez de cibler, mais si vous pouvez utiliser des éléments spécifiques à l'API 23, vous pouvez ajouter ce qui suit à votre AppTheme styles.xml:
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
<item name="android:windowLightStatusBar">true</item>
lorsque la valeur android:windowLightStatusBar
est définie sur true, la couleur du texte de la barre d'état sera visible lorsque la couleur de la barre d'état est blanche, et vice-versa lorsqu'elle android:windowLightStatusBar
est définie sur false, la couleur du texte de la barre d'état sera conçue pour être vue lorsque la couleur de la barre d'état est sombre.
Exemple:
<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>