2013-12-03 2 views
3

Я хочу, чтобы телефон задал вопрос (из базы данных), когда телефон заблокирован (заблокирован = клавиатура заблокирована), и пользователь хочет разблокировать. Если ответ правильный, телефон разблокируется, иначе телефон задает другой вопрос.Как обнаружить и контролировать блокировку/разблокировку телефона на Android?

Я не знаю, как обнаружить разблокировку и разблокировать/заблокировать телефон, когда захочу.

Пожалуйста, помогите мне

ответ

4

Вы можете взглянуть на Device Policy Manager и Device 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, это очень ясно.

Надеюсь, это помогло.

+1

Большое спасибо за ваш ответ. Это помогло мне. – TKA

Смежные вопросы