我正在创建一个有时使用StandoutWindow组件启动屏幕的应用程序
它在我测试过的大多数设备上都像一个魅力,但在 HTC One 上,当锁定屏幕被激活时,我看不到窗口,它实际上是放在那个锁定屏幕的后面。
任何人都对如何将我的窗口放在一切之上有任何建议吗?
谢谢!
我正在创建一个有时使用StandoutWindow组件启动屏幕的应用程序
它在我测试过的大多数设备上都像一个魅力,但在 HTC One 上,当锁定屏幕被激活时,我看不到窗口,它实际上是放在那个锁定屏幕的后面。
任何人都对如何将我的窗口放在一切之上有任何建议吗?
谢谢!
你试过这个吗:
KeyguardManager keyguardManager =(KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();
并将其添加到您的 android 清单中:
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>