我的应用程序有一个功能,需要在按下按钮后返回到LockScreen。有没有办法自动切换到LockScreen?谢谢。
发布于 2013-01-15 15:18:07
最后,我可以通过在KeyguardStatusViewManager中调用recreateMe()回调函数来调用LockScreen
mCallback.recreateMe(空);
发布于 2012-12-13 12:19:24
尝尝这个
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE); 对于锁定,
lock.reenableKeyguard();并且对于禁用锁定,
lock.disableKeyguard()发布于 2014-03-06 17:33:22
你想在按下按钮后显示锁屏吗?
如果你想要这个我会帮你的。
我试过了,终于可以这样做了。首先,button的onClickEvent正在睡眠。
然后,你可以尝试打开你的设备的屏幕。
第一,
DevicePolicyManager dpm = ( DevicePolicyManager )getSystemService( DEVICE_POLICY_SERVICE );
dpm.lockNow();这段代码会让你的设备进入睡眠锁定状态。
之后,
wake = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.ON_AFTER_RELEASE, "wakeLock");
wake.acquire();
wake.release();这段代码会让你的设备打开屏幕。
此链接可帮助您。
How to call android default LockScreen?
你可以试试!
https://stackoverflow.com/questions/13852745
复制相似问题