如何在Android上检测和控制手机锁定/解锁?

时间:2013-12-03 16:45:20

标签: android

我想让手机在手机锁定(锁定=键盘锁定)并且用户想要解锁时问一个问题(来自数据库)。如果答案是正确的,那么手机将被解锁,否则手机会提出另一个问题。

我不知道如何在需要时检测解锁和解锁/锁定手机。

请帮帮我

1 个答案:

答案 0 :(得分:4)

您可能需要查看Device Policy ManagerDevice Admin tutorial。您可以通过简单的代码示例锁定屏幕,例如:

DevicePolicyManager dpm = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE);  
dpm.lockNow();

对于检测,您可以按照本教程http://chandan-tech.blogspot.fr/2010/10/handling-screen-lock-unlock-in-android.html进行,非常清楚。

希望它有所帮助。