Intereting Posts
Как правильно позвонить в свой веб-сервис PHP с помощью ksoap2-android? Может ли Android-кеш-видео HTML5 с отключенным кэшем? Как использовать accessToken google plus, чтобы вывести пользователя в android из разных видов деятельности Как определить, было ли приложение включено или выключено в режиме ожидания приложения (Android M +) Обработчик элемента элемента действия в фрагменте Большие проекты Android – как ускорить процесс сборки? Проверьте ориентацию на телефоне Android GreenDAO: хранить список объектов в другом объекте Как использовать Kotlin с Proguard Воспроизведение видео на YouTube с помощью ExoPlayer Рисовать диагональ андроида xml с треугольниками Добавление настроек в Настройки Какие эти элементы управления я могу использовать в своем Android-приложении? Как вы интегрируете Robolectric, Maven, ActionBarSherlock (и предпочтительно + IntelliJ) в проект Android? Укладка titleDivider в диалоге

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

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

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); 

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