
有大神知道emui的状态栏渐变黑怎么取消吗
2016-11-18
展开全部
emui的状态栏渐变黑怎么取消
有些国内的厂商自己定制系统之后都没有了这个特点,现在国内除了几个做的好的比如MIUI,flyme以及逐渐追上来的EMUI,在系统软件里都是支持沉浸式状态栏的,不过依然有很多厂商去掉了这个特性,绝大部分第三方软件就更没有了
同时关于获取ActionBar和状态栏的高度,发现用原来的方法有时候会获取的值为0。自己google找了一下,找到两个前辈提供的获取高度方法,获取ActionBar高度,获取状态栏高度。
8if (android.os.Build.VERSION.SDK_INT > 18) {
Window window = getWindow();
window.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS,
WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
window.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION,
WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
有些国内的厂商自己定制系统之后都没有了这个特点,现在国内除了几个做的好的比如MIUI,flyme以及逐渐追上来的EMUI,在系统软件里都是支持沉浸式状态栏的,不过依然有很多厂商去掉了这个特性,绝大部分第三方软件就更没有了
同时关于获取ActionBar和状态栏的高度,发现用原来的方法有时候会获取的值为0。自己google找了一下,找到两个前辈提供的获取高度方法,获取ActionBar高度,获取状态栏高度。
8if (android.os.Build.VERSION.SDK_INT > 18) {
Window window = getWindow();
window.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS,
WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
window.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION,
WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询