Intereting Posts
Ormlite SQLiteCursor: закрыть курсор на null два или более Как перемещаться между страницами в приложении PhoneGap? GetActivity () возвращает значение null в функции Фрагмент Задайте ширину для соответствия ограничениям в ConstraintLayout Кнопка Android 5: под панелью softnavigation (изображение Showcaseview) Искажение изображения в четырехугольник в некоторых случаях терпит неудачу на Android RecyclerView внутри ScrollView, некоторые элементы не отображаются Загрузить файл somefile.html из внутреннего хранилища в веб-приложение приложения RecyclerView ambiguos setVisibility функция, нажатие на один вид влияет на несколько просмотров Отклонить DialogFragment onClick Wrap_content width на mutiline TextView Как включить динамик Android во время разговора, от кода? «Отсутствует атрибут contentDescription на изображении» в XML Android HttpClient – имя хоста в сертификате не соответствует <example.com>! = <*. Example.com> Проведите половину страницы в ViewPager (из пакета совместимости)

Отключить блокировку экрана

Я ищу способ заменить экран блокировки акций (с приложением, а не с ромом). Каков наилучший способ сделать это, чтобы начать отключать блокировку экрана как можно больше устройств? Благодаря!

Solutions Collecting From Web of "Отключить блокировку экрана"

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE); lock.disableKeyguard(); 

В androidmanifest:

 <uses-permission android:name="android.permission.DISABLE_KEYGUARD"/> 

Вы можете просто использовать эту строку в своей деятельности:

 getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD); 

Проверьте эту ссылку http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/

Слушайте экран по намерениям, и я предполагаю, что просто запустим экран блокировки.

Попробуйте это, он будет бодрствовать с экраном / дисплеем, пока активность будет сверху.

 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

Также это не требует разрешения в манифесте.