博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
状态栏透明
阅读量:5925 次
发布时间:2019-06-19

本文共 795 字,大约阅读时间需要 2 分钟。

hot3.png

实现步骤:

1、下载第三方开源库https://github.com/jgilfelt/SystemBarTint(注意事项,V19以上才会出现透明
2、项目目录res下新建values-v19文件夹,添加style.xml文件,内容如下

    
        

3、Activity中设置状态栏透明

就是添加

android:fitsSystemWindows="true"android:clipToPadding="true"

如果还想改变状态栏的背景色,在oncreate里

@Overrideprotected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);          SystemBarTintManager tintManager = new SystemBarTintManager(this);            tintManager.setStatusBarTintEnabled(true);       //tintManager.setNavigationBarTintEnabled(true);        tintManager.setStatusBarTintColor(Color.RED);        //或者 tintManager.setTintColor(Color.parseColor("#ff0000"));}

转载于:https://my.oschina.net/u/2531348/blog/549500

你可能感兴趣的文章
fail2ban 帮助postfix 过滤恶意IP
查看>>
Simple Proxy Server (Java)
查看>>
Kafka消费的几种方式--low-level SimpleConsumer
查看>>
解决mysql数据库不能支持中文的问题
查看>>
VMware14虚拟机秘钥
查看>>
JVM -verbose参数详解
查看>>
CentOS LInux启动关闭和服务管理
查看>>
java与xml
查看>>
Redis Sentinel机制与用法(二)
查看>>
ls命令实际使用
查看>>
磁盘及磁盘阵列系统选择
查看>>
Javascript异步数据的同步处理方法
查看>>
9. Palindrome Number(回文数)(leetcode)
查看>>
MySQL之自定义函数实例讲解
查看>>
用.htaccess获取文件夹和文件名
查看>>
自我提升mysql
查看>>
步步为营之——建造者模式(Builder)
查看>>
快速排序——Java
查看>>
unity游戏与我
查看>>
187. Repeated DNA Sequences
查看>>