Как сделать чтобы экран включался на 5 секунд в андроиде при нотификейшн?
Как можно сделать чтобы включался экран при событиях на устройствах андроид, поясню: когда приходит какойто gmail письмо то просто происходит звук, но экран не включается, когда телефон постоянно лежит на столе то его приходится постоянно включать, чтобы увидеть что пришло. Установив телеграм я заметил что он умеет делать такую фишку, когда чтото приходит то экран сам включается, и гаснет, что очень удобно, к телефону не надо прикосаться, его можно не брать даже в руки, чтобы следить за приходящими письмами, напоминаниями, уведомлениями и т.д.
На iOS в iPad у меня тоже так, экран включится, покажет что произошло, и тутже погаснет, как это сделать но только на Android
Это зависит от версии андроида - раз и от оболочки, которую поставил производитель - два.
От самого приложения ничего практически не зависит, ему достаточно только нотификейшн выдать, а дальше его обрабатывает система и оболочка
Какой рут ? Это штатная функция, блокировка засыпания, просто её надо включить принудительно в момент уведомления и снова выключить. С битом FLAG_KEEP_SCREEN_ON
А у меня наоборот Вибер зажигает, и заказчик приложения хотел в разрабатываемой аппе так же.
Видать, какой-нибудь MIUI у вас, запрещающий всё и вся не вовремя.