if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { Window window = getWindow(); window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_FULLSCREEN); }‘
时间: 2023-06-24 22:07:49 浏览: 168
这段代码的作用是设置当前Activity的状态栏透明,并且全屏显示。
`Build.VERSION.SDK_INT` 是获取当前设备的Android版本号,`Build.VERSION_CODES.KITKAT` 是Android 4.4的版本号。如果当前设备的Android版本号大于等于4.4,就执行后面的代码。
`getWindow()` 获取当前Activity的窗口对象,`addFlags` 方法给窗口添加标志位,`WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS` 表示状态栏透明,`WindowManager.LayoutParams.FLAG_FULLSCREEN` 表示全屏。
阅读全文