Я хотел бы получить постоянное уведомление о моем ForegroundService
которое требует как можно большего места. Мне нравится стиль "Android System - USB зарядка этого устройства", но я не могу найти никакого примера, как это сделать.
Может кто-то указать мне верное направление?
Обновить
Стиль присваивается уведомлению, если каналу присвоено значение IMPORTANCE_MIN
.
Похоже, что нет возможности использовать андроиды, встроенные в стиль для уведомлений IMPORTANCE_MIN
которые будут использоваться с ForegroundService
.
Вот описание IMPORTANCE_MIN
:
Минимальное значение уведомления: только показывает в тени, под складкой. Это не должно использоваться с Service.startForeground, поскольку служба переднего плана должна быть чем-то, о чем заботится пользователь, поэтому семантический смысл не означает, что его уведомление является минимальным значением. Если вы сделаете это с версии Android Build.VERSION_CODES.O, система покажет уведомление с более высоким приоритетом о вашем приложении, работающем в фоновом режиме.