YoK*_*YoK 14

检查此类:com.android.internal.policy.impl.LockScreen

从这里引用:你可以锁定你的应用程序的屏幕?

还要检查在Android中启用和禁用锁定屏幕的代码.(参考这里)

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); 
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE); 
Run Code Online (Sandbox Code Playgroud)

用于锁定屏幕使用,

lock.reenableKeyguard();
Run Code Online (Sandbox Code Playgroud)

并禁用锁定使用,

lock.disableKeyguard()
Run Code Online (Sandbox Code Playgroud)

  • 此代码无法在SDK 8及更高版本上使用Adams建议使用设备策略管理器. (5认同)
  • 这段代码没用 (2认同)