514_4.4版本手机状态栏修改颜色无效

来源:互联网 发布:cnc数控编程代码大全 编辑:程序博客网 时间:2024/06/06 08:33





4.4版本手机状态栏修改颜色无效




一般快速设置状态栏颜色的时候
就用这个api很快可以搞定
但是4.4版本会出问题


 StatusBarCompat.setStatusBarColor(this, ContextCompat.getColor(this, R.color.color_theme_FD674F));


修改颜色没有效果








那我们借助一个第三方的
针对状态栏的框架


在gradle里面导入 
我用的是1.0.3版本


    compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'








然后用这个框架的api进行设置


        SystemBarTintManager tintManager = new SystemBarTintManager(this);
        tintManager.setStatusBarTintEnabled(true);
        tintManager.setNavigationBarTintEnabled(true);
        tintManager.setTintColor(ColorUtil.getColor(R.color.color_theme_FD674F));














原创粉丝点击