美文网首页
透明状态栏

透明状态栏

作者: That丶Alex | 来源:发表于2018-12-19 18:34 被阅读0次

    if (Build.VERSION.SDK_INT >=21) {//21表示5.0

        Window window = getWindow();

    window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);

    window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN

                | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);

    window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);

    window.setStatusBarColor(Color.TRANSPARENT);

    }else if (Build.VERSION.SDK_INT >=19) {//19表示4.4

        getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);

    //虚拟键盘也透明

    //getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);

    }

    相关文章

      网友评论

          本文标题:透明状态栏

          本文链接:https://www.haomeiwen.com/subject/kcqskqtx.html