欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

图片覆盖顶部状态栏,全屏显示

程序员文章站 2022-06-15 23:30:59
自己写了个小Demo,话不多说,直接上代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_six); ButterKnife.bind(this); if (Build.VERSION.SDK_INT >= 2...

自己写了个小Demo,话不多说,直接上代码:

 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_six);
        ButterKnife.bind(this);

        if (Build.VERSION.SDK_INT >= 21) {
            View decorView = getWindow().getDecorView();
            int option = View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                    | View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
            decorView.setSystemUiVisibility(option);
            getWindow().setNavigationBarColor(Color.TRANSPARENT);
            getWindow().setStatusBarColor(Color.TRANSPARENT);
        }
    
    }

效果图如下:
图片覆盖顶部状态栏,全屏显示

手机是android8.0的,其他手机还没试过,界面仿抖音,还没开始正式写功能。

本文地址:https://blog.csdn.net/lmq666_666/article/details/107469666