Tôi không chắc mức API mà bạn đang cố gắng nhắm mục tiêu, nhưng nếu bạn có thể sử dụng những thứ cụ thể của API 23, bạn có thể thêm những thứ sau vào AppTheme styles.xml:
<item name="android:statusBarColor">@color/colorPrimaryDark</item>
<item name="android:windowLightStatusBar">true</item>
khi android:windowLightStatusBar
được đặt thành true, màu văn bản của thanh trạng thái sẽ có thể được nhìn thấy khi màu của thanh trạng thái là màu trắng và ngược lại khi android:windowLightStatusBar
được đặt thành false, màu văn bản của thanh trạng thái sẽ được thiết kế để có thể nhìn thấy khi màu của thanh trạng thái tối.
Thí dụ:
<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>