Intereting Posts
TeamSpeak SDK для Android с использованием Qt Ошибка укладки текста в тексте – ресурс не является ColorStateList Background-attachment: фиксированное вмешательство в размер фона Невозможно изменить цвета логотипа Android Studio Какой макет должен использоваться для отображения «нижнего колонтитула» в зависимости от остальной части содержимого экрана Текстовые изображения в макете фрагмента не меняются при вызове SetText () Использование анимационного Gif в качестве наземных надписей в G. Maps v2 Как я могу сделать липкие заголовки в RecyclerView? (Без внешней библиотеки) Мобильные объявления Amazon не работают Android Download Manager setDestinationInExternalFilesDir Android 4.2 – поведение среды.getExternalStorageDirectory (). GetPath () Как зарегистрировать мой собственный подкласс приложения в Xamarin.Android? Невозможно изменить размер внутреннего хранилища эмулятора Android через AVD, config.ini или resize2fs Как отключить и включить прокрутку на экране прокрутки Android? Силовой Android-виджет для обновления

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

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

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

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