我正在寻找一种方法来取代股票锁屏(与应用程序,而不是rom)。最好的方法是什么,首先在尽可能多的设备上禁用锁屏?谢谢!
发布于 2011-05-23 18:19:36
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();在androidmanifest清单中:
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>发布于 2012-09-21 03:29:08
您可以在活动中只使用下面这一行:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);发布于 2016-02-03 21:11:52
试试这个,只要活动在顶部,它就会保持唤醒屏幕/显示。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);此外,这不需要清单中的任何权限。
https://stackoverflow.com/questions/4701928
复制相似问题