Блокировка телефона Android (схема блокировки или аналогичная) - PullRequest
5 голосов
/ 29 мая 2010

Поскольку LOCK_PATTERN_ENABLED был перемещен в Settings.Secure в Froyo, мое приложение больше не может блокировать экран ...

Кто-нибудь знает обходной путь для этого? В любом случае, мое приложение может мгновенно заблокировать экран? Не имеет значения, является ли это шаблоном автоблокировки или каким-то другим экраном блокировки ...

1 Ответ

4 голосов
/ 29 января 2011

Это немного громоздко ...

Если вы добавите DeviceAdminReceiver в свое приложение, и пользователь включит его в настройках безопасности, вам будет разрешено позвонить

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

для немедленной блокировки устройства.

Если у вас нет DeviceAdminReceiver в вашем приложении, вызов .lock() вызовет SecurityException.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...