android:顶部状态栏(时间,WiFi,电量这一栏),当状态栏主题调成浅颜色,会看不清,顶部字体如何变黑色。
1、在该Activity的onCreate方法中添加下边代码:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
activity.getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN|View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
}
2、在设置状态栏全透明后,整个activity布局都会上移充满整个屏幕,如果你不想让布局上移的话就需要在根布局设置:
android:fitsSystemWindows="true"