锁定和解锁设备后,每次出现沉浸模式时提醒气泡

时间:2016-03-10 10:47:40

标签: android android-4.4-kitkat

我在我的应用程序中使用沉浸式模式在OnCreate中使用此代码以全屏模式启动应用程序。

View decorView = getWindow().getDecorView();
        int uiOptions =   View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_FULLSCREEN
                        | View.SYSTEM_UI_FLAG_LOW_PROFILE
                        | View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                        | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
                        | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                        | View.SYSTEM_UI_FLAG_FULLSCREEN;
        decorView.setSystemUiVisibility(uiOptions);

该应用程序工作正常,但问题是提示泡泡("从顶部向下滑动以退出全屏")在我锁定并在不到5秒的延迟时间内解锁屏幕后继续播放。我知道它是由onPowerKeyDown方法中ImmersiveModeConfirmation类的开发人员专门定义的。

链接:https://android.googlesource.com/platform/frameworks/base/+/kitkat-release/policy/src/com/android/internal/policy/impl/ImmersiveModeConfirmation.java

有没有办法在第三方应用程序中以编程方式禁用此提醒泡泡?

0 个答案:

没有答案