魅族mx6什么颜色好看手机看新闻字的颜色能深一点吗

3545人阅读
Android(45)
关于官网对沉浸式状态的描述:
整理代码如下:
public void setStatusBarDarkMode(boolean darkmode, Activity activity) {
Class&? extends Window& clazz = activity.getWindow().getClass();
int darkModeFlag = 0;
Class&?& layoutParams = Class.forName("android.view.MiuiWindowManager$LayoutParams");
Field field = layoutParams.getField("EXTRA_FLAG_STATUS_BAR_DARK_MODE");
darkModeFlag = field.getInt(layoutParams);
Method extraFlagField = clazz.getMethod("setExtraFlags", int.class, int.class);
extraFlagField.invoke(activity.getWindow(), darkmode ? darkModeFlag : 0, darkModeFlag);
} catch (Exception e) {
e.printStackTrace();
public static boolean setStatusBarDarkIcon(Window window, boolean dark) {
boolean result = false;
if (window != null) {
WindowManager.LayoutParams lp = window.getAttributes();
Field darkFlag = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON");
Field meizuFlags = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags");
darkFlag.setAccessible(true);
meizuFlags.setAccessible(true);
int bit = darkFlag.getInt(null);
int value = meizuFlags.getInt(lp);
if (dark) {
value &= ~
meizuFlags.setInt(lp, value);
window.setAttributes(lp);
result = true;
} catch (Exception e) {
Log.e("MeiZu", "setStatusBarDarkIcon: failed");
其他平台,大家找到了方法,可以联系我.我来补充,谢谢;
至此: 文章就结束了,如有疑问: QQ群: 欢迎您的加入.
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:160455次
积分:1901
积分:1901
排名:第15144名
原创:76篇
评论:55条魅族mt手机看电子书怎么能把字变大_百度知道魅族手机上的搜狗输入法怎么改字体颜色_百度知道魅族手机打字体颜色_百度知道}

我要回帖

更多关于 魅族mx6颜色 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信