Отключить тайм-аут экрана телефона / планшета Android - PullRequest
4 голосов
/ 08 января 2011

Я хочу полностью отключить тайм-аут экрана.Вы можете установить анти-спящий режим в коде своего приложения, но он не отключит автоматический спящий режим Android, который можно установить в течение 15–30 минут, а также программы, которые я скачал с маркета, не могут отключить 30-минутный предел автоматического спящего экрана.

Я хочу запустить веб-страницу AJAX в браузере, которая должна быть постоянно видна, подключена к источнику питания, поэтому питание не является проблемой.

Ответы [ 3 ]

16 голосов
/ 03 октября 2012

Есть способ XML, который Google рекомендует:

<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:keepScreenOn="true">

Проверка http://www.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html слайд 16.

Или

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
4 голосов
/ 08 января 2011

Взгляните на это * (предупреждение * ссылка на дорогой курс) Также может помочь (БЕСПЛАТНОЕ руководство по Google - используйте эту ссылку).

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

0 голосов
/ 02 февраля 2017

В настройках устройства перейдите к информации о планшете или телефоне, перейдите к номеру сборки, быстро нажмите номер сборки 7 раз, чтобы включить параметры разработчика, нажмите кнопку «Назад», откройте параметры разработчика, нажмите «Бодрствовать» и все готово;ваш экран никогда не будет спать.Будьте умны и не играйте в опциях разработчика, вы можете очень легко уничтожить ваше устройство.

...