可能的重复:
以编程方式锁定 Android 设备 https://stackoverflow.com/questions/4545079/lock-the-android-device-programatically
如何在 Android 中以编程方式锁定屏幕?
检查这个类:com.android.internal.policy.impl.LockScreen http://android.git.kernel.org/?p=platform/frameworks/policies/base.git;a=blob_plain;f=phone/com/android/internal/policy/impl/LockScreen.java;hb=HEAD
参考自这里:您可以从您的应用程序锁定屏幕吗? https://stackoverflow.com/questions/3219950/can-you-lock-screen-from-your-app
另请检查 Android 中启用和禁用锁屏的代码。 (参考自here http://smartandroidians.blogspot.com/2010/03/enabling-and-disabling-lock-screen-in.html)
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
对于锁定屏幕使用,
lock.reenableKeyguard();
并禁用锁的使用,
lock.disableKeyguard()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)