【发布时间】:2010-05-29 12:24:52
【问题描述】:
由于 LOCK_PATTERN_ENABLED 已移至 Froyo 中的 Settings.Secure,我的应用程序无法再锁定屏幕...
有人知道解决方法吗?我的应用程序可以立即锁定屏幕的任何方式吗?无论是自动锁定模式还是某种自定义锁定屏幕......
【问题讨论】:
标签: android locking design-patterns
由于 LOCK_PATTERN_ENABLED 已移至 Froyo 中的 Settings.Secure,我的应用程序无法再锁定屏幕...
有人知道解决方法吗?我的应用程序可以立即锁定屏幕的任何方式吗?无论是自动锁定模式还是某种自定义锁定屏幕......
【问题讨论】:
标签: android locking design-patterns
这有点麻烦……
如果您将DeviceAdminReceiver 添加到您的应用并且用户启用了安全设置,那么您就可以调用
DevicePolicyManager dpm =
(DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
dpm.lockNow();
立即锁定设备。
如果您的应用中没有DeviceAdminReceiver,则对.lock() 的调用将导致SecurityException。
【讨论】: