【发布时间】:2014-10-13 23:45:07
【问题描述】:
我在我的应用中使用设备默认锁定屏幕来激活和停用屏幕锁定。在我的应用程序中,我使用了一个复选框来显示是否激活了屏幕锁定。
Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivity(intent);
我在我的DeviceAdminReceiver 课程中收到它的回调。
方法:onPasswordChangedonPasswordFailedonPasswordSucceeded
现在,如果用户选择无或按下返回,则不会调用这些方法。我无法确定屏幕是否被锁定?我使用OnActivityResult 在我的活动中处理回调,它适用于后按(结果代码 0)但对所有其他选项给出相同的结果。
我找到了this 链接,该链接表明它无法在外部处理。
总结:我想直接从我的应用程序处理屏幕锁定选项。
【问题讨论】:
标签: android device-admin