关于StatusBar
0x00、 关于 Status bar
0x01、 设置 Status bar 颜色
1.1、 在 API ≥ 21 的设备上
<style name="AppTheme" >
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item> <!-- 修改此值即可 -->
<item name="colorAccent">@color/colorAccent</item>
</style>1.2、 在 API < 21 的设备上
0x02、 设置 Status bar 字体颜色
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
}0x03、 进一步的问题
0x01、 设置 Status bar 颜色
1.1、 API ≥ 23
1.2、 23 > API ≥ 21
参考
Last updated