android窗口显示模式

来源:互联网 发布:我爱淘宝网 编辑:程序博客网 时间:2024/06/13 07:42

使用Window类改变Activity的窗口显示模式:

1.设置沉浸式状态栏
由于沉浸式状态栏不支持android 19之前的版本所以进行判断:

  //沉浸式状态栏if (Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){     Window window = getWindow();     window.setFlags(             WindowManager.LayoutParams.FLAG_FULLSCREEN,             WindowManager.LayoutParams.FLAG_FULLSCREEN);        }

2.设置窗体全屏

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

3.设置窗体始终点亮

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

4.设置窗体背景模糊
getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
WindowManager.LayoutParams.FLAG_BLUR_BEHIND);

0 0