你的分享就是我们的动力 ---﹥

沉浸式

时间:2016-12-26 19:16来源:www.chengxuyuans.com 点击:

第一步:

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
            //透明状态栏
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
            //透明导航栏
            getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
        }
    }
View Code

第二步:在每个布局上面添加fits属性

这样的话在app的status上就会出现沉浸式的效果了

还有一种方案是利用系统自带的actionbar来做的沉浸式,不过我还是喜欢自定义头部,修改方便

 

转载注明地址:http://www.chengxuyuans.com/Android/106012.html