我最近将我的 targetSDK 更新为 30。在此 API 中,setSystemUiVisibility 被标记为已弃用,尽管 Android 仍然推荐它(请参阅此处)。
如何在此 API 中进入粘性沉浸式全屏?
我更新前的代码:
private void hideSystemUI() {
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY |
View.SYSTEM_UI_FLAG_LAYOUT_STABLE |
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION |
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |
View.SYSTEM_UI_FLAG_FULLSCREEN);
}