Is Notification.Builder setTicker по-прежнему полезен в Android 5 и выше?

Мое понимание в Notification.Builder setTicker заключается в том, что оно отображает текст в строке состояния, даже если пользователь не "вытаскивает" входящее уведомление.

В соответствии с docs:

Установите текст "тикер", который отправляется службам доступности.

Однако в Android 5 они больше не отображают текст в строке состояния (отображается только один значок приложения), когда есть входящее уведомление.

Мне было интересно, есть ли у setTicker другое использование в Android 5?

Ответ 1

Да, это так и есть. См. здесь.

Если вы включили службы доступности на своем устройстве (для людей с визуальным вызовом), текст, переданный на setTicker(), будет звуковым образом объявлен.

В методе setTicker() используется только доступ с включенными службами доступности. Он не отображает текст в строке состояния.

Ответ 2

Повторная активация отображения текста в строке состояния:

notification.setPriority(Notification.PRIORITY_HIGH);