700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android白色状态栏字体颜色 Android 修改状态栏字体颜色

android白色状态栏字体颜色 Android 修改状态栏字体颜色

时间:2023-01-22 20:10:03

相关推荐

android白色状态栏字体颜色 Android 修改状态栏字体颜色

针对Android6.0+,MIUI6+,Flyme4+可以修改状态栏字体颜色:

1.对于android6.0,但是小米魅族不适配(见2,3)

//设置成白色的背景,字体颜色为黑色。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {

Window window = getWindow();

window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);

window.setStatusBarColor(getResources().getColor(android.R.color.white));

window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);

}

2.对于miui

//设置成白色的背景,字体颜色为黑色。

public static boolean setMiuiStatusBarDarkMode(Activity activity, boolean darkmode) {

Class extends Window> clazz = activity.getWindow().getClass();

try {

int darkModeFlag = 0;

Class> layoutParams = Class.forName("android.view.MiuiWindowManager$LayoutParams");

Field fiel

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。