我需要在我的应用程序中通过编程方式锁定屏幕。
我使用了以下代码:
String service = Activity.KEYGUARD_SERVICE;
KeyguardManager mgr = (KeyguardManager)getSystemService(service);
KeyguardLock lock = mgr.newKeyguardLock(KEYGUARD_SERVICE);
lock.reenableKeyguard();
我在AndroidManifest中设置了以下权限。
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
然而,它没有给我任何结果,甚至没有给我任何错误或异常。
我错过了什么?