2013-01-29 9 views
1

Я разрабатываю приложение на основе датчика для разблокировки устройства блокировки & с использованием датчиков. Я могу заблокировать устройство, используя API-интерфейс администратора устройства.Руководство по созданию кода для разблокировки устройства

Но, к сожалению, я не могу найти код для разблокировки экрана программно. Я искал Google & других сайтов для разработки Android. Тогда я тоже не нашел решения.

Пробовал несколько трюков, как wakelock, но он не работает для некоторых устройств & съедает батарею Затем я попытался KeyguardManager, но он удаляет LockScreen, но не не разблокировать устройство

Я пытаюсь использовать приемник для получить экран вкл/выкл событий, но я не знаю, как сделать это

Надежда, Любой может помочь мне

я уже был тщательный поиск, но нет надежды

Заранее спасибо.

ответ

1

Я думаю, this post решит вашу проблему. Вам нужно использовать PowerManager.

+0

С помощью этой помощи я, наконец, получил трюк, чтобы выполнить работу –

+0

Использовать обработчик и отправить пустой метод отправки сообщения. Для Samsung ROMS установите время ожидания WAKELOCK.AQUIRE (LONG> 0) Для других AOSP ROMS установите WAKELOCK.AQUIRE (0) –