Activity全屏且背景透明设置

1、Activity主题属性设置为透明全屏:

2、设置沉浸式:

setContentView(mDisappearingDoodleView);
Window window = this.getWindow();
View decorView = window.getDecorView();
int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |
        View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
decorView.setSystemUiVisibility(option);
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.TRANSPARENT);

 

沉浸式标记位讲解:参考https://www.jianshu.com/p/ce65dc7b0b56

 

你可能感兴趣的:(android,Activity背景透明,沉浸式)