Как запретить выключение экрана?

273
17 октября 2017, 01:02

Если запустить приложение, то после определенного времени (это время устанавливается в настройках), экран выключается, кроме видео плеера. Как программно сделать такое в своем приложении?

Answer 1

Согласно документации, рекомендуется пользоваться следующими методиками:

  • только для активити-класса:

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    
  • применительно к конкретному view:

    • android:keepScreenOn="true" в xml-разметке;
    • view.setKeepScreenOn(true) программно.
READ ALSO
Парсить данные в таблицу

Парсить данные в таблицу

Как вставить данные этого сайта в таблицу? Вообще не могу понять как их классифицировать на город и странуhttps://raw

164
Двойная буферизация VBO

Двойная буферизация VBO

Пытался сделать так, что бы VBO отрисовывала первый буффер, пока в другом потоке заполнялся второй буффер, а когда второй заполнился, буфферы...

176
Пункты меню не реагируют на нажатие

Пункты меню не реагируют на нажатие

Пункты меню, вынесенные в ActionBar работают, а те, что можно увидеть лишь при раскрытии меню не реагируют на нажатиеЕсли поменять значения в атрибутах...

166
Конвертирование из Optional в List

Конвертирование из Optional в List

Все функции возвращают List<Person>Но внутри функции есть переменная типа Collection<Person> и ее надо вернуть

165