有些应用需要设置布局不受状态栏影响(即不管状态栏是否显示,都不影响本应用的布局)。此时,可以通过设置flag属性来实现。
如果在Activity,可以设置 getWindow.addFlags(WindowManger.LayoutParams.FLAG_TRANSLUCENT_STATUS);
如果是WindowManager的话,可以设置 params.flags = LayoutParams.FLAG_TRANSLUCENT_STATUS; //忽略状态栏
PS:sdk要求19以上