Is Notification.Builder setTicker по-прежнему полезен в Android 5 и выше?
Мое понимание в Notification.Builder
setTicker
заключается в том, что оно отображает текст в строке состояния, даже если пользователь не "вытаскивает" входящее уведомление.
В соответствии с docs:
Установите текст "тикер", который отправляется службам доступности.
Однако в Android 5 они больше не отображают текст в строке состояния (отображается только один значок приложения), когда есть входящее уведомление.
Мне было интересно, есть ли у setTicker
другое использование в Android 5?
Ответы
Ответ 1
Да, это так и есть. См. здесь.
Если вы включили службы доступности на своем устройстве (для людей с визуальным вызовом), текст, переданный на setTicker()
, будет звуковым образом объявлен.
В методе setTicker()
используется только доступ с включенными службами доступности. Он не отображает текст в строке состояния.
Ответ 2
Повторная активация отображения текста в строке состояния:
notification.setPriority(Notification.PRIORITY_HIGH);