Как я могу изменить время ожидания экрана в зависимости от того, заряжается ли мой телефон?

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

Вы пробовали проверить настройки системы?
Да, перепроверено, нет на Galaxy S3 с ICS.
Возможно, это нужно вернуть на Android, чтобы они могли включить это в следующий выпуск. У Gingerbread это есть, так же как и у телефонов.

Ответы (4)

С помощью Tasker вы можете автоматизировать это, чтобы иметь разные значения времени ожидания экрана в зависимости от того, подключен ли ваш телефон к источнику питания:

  1. Создайте новый профиль и назовите его «Screen Timeout».
  2. Для контекста выберите State-> Power-> Power.
  3. Выберите «Любой» в качестве источника и нажмите кнопку OK.
  4. Нажмите «Новая задача», назовите ее «Увеличить время ожидания» и нажмите кнопку «ОК».
  5. Нажмите +кнопку, чтобы добавить новое действие, выберите Displayкатегорию, а затем Display Timeoutдействие.
  6. Перетащите ползунки «Секунды», «Минуты» или «Часы» на нужные значения, когда телефон подключен к источнику питания.
  7. Нажмите кнопку «ОК», а затем нажмите ее еще раз.
  8. Нажмите и удерживайте действие «Увеличить время ожидания» и выберите Add Exit Taskпараметр.
  9. Нажмите «Новая задача», назовите ее «Уменьшить время ожидания» и нажмите кнопку «ОК».
  10. Нажмите +кнопку, чтобы добавить новое действие, выберите Displayкатегорию, а затем Display Timeoutдействие.
  11. Перетащите ползунки «Секунды», «Минуты» или «Часы» на нужные значения, когда телефон работает от батареи.
  12. Нажмите кнопку «ОК», а затем нажмите ее еще раз.
  13. Убедитесь, что Tasker включен, включив его (переключатель в правом нижнем углу), а затем нажмите кнопку «ОК».

Вы должны быть готовы. Если вы хотите пофантазировать, вы можете добавить действия к обеим задачам для отображения всплывающих сообщений.

Есть возможность оставить экран включенным во время зарядки, попробуйте:

Settings -> Developer Options -> Stay Awake

Я трижды проверил, в параметрах разработчика нет настройки бодрствования. У IIRC у моего лесного пожара это было, поэтому я удивлен. Может быть, они не хотят поощрять выгорание экрана?
Из вашего комментария я вижу, что вы используете Galaxy S3, у этого устройства ОГРОМНЫЙ экран, и я не удивлюсь, если Samsung уберет эту функцию (я знаю, что она есть у S2).
Я заметил, что использование телефона снижает скорость его зарядки, так что вы правы. Хотел бы я, чтобы они сначала спросили меня!!

Вы можете попробовать любой виджет питания, например. как этот .

Вы можете разместить виджет на главном экране и использовать переключатель «Всегда включен», чтобы ваш телефон всегда был включен во время зарядки.

Это не решение... он хочет автоматизированное решение.
«Всегда включен» экран всегда включен, даже если устройство работает от батареи.

Установите Widgetsoid и добавьте виджет переключения Stay Awakeна рабочий стол. Просто включите его, и ваш экран никогда не отключится, пока устройство находится под напряжением.

Мертвая ссылка. Даже собственные ссылки Google на магазин Google Play не работают.