Почему я получаю только одну строку текста в уведомлениях firebase android? - PullRequest
0 голосов
/ 16 июня 2020

Это данные, которые я получаю в методе onMessageReceived.

***E/received message data: {action=mail_sms, body=Test notification test notification Test..., sound=mySound, title=Test Notification Test notification}***

Мое исходное сообщение: Тестовое уведомление, тестовое уведомление Тестовое уведомление Тестовое уведомление Тестовое уведомление Тестовое уведомление Тестовое уведомление Тестовое уведомление Тестовое уведомление Тестовое уведомление Тест этой длины. Но в onMessageReceived я получаю только этот текст Тестовое уведомление Тестовое уведомление Тест ... . Как я могу решить, чтобы получить полный текст.

1 Ответ

0 голосов
/ 16 июня 2020

Возможно, вам потребуется использовать дополнительный метод setStyle (). Итак, вам нужно будет применить

NotificationCompat.BigTextStyle

Таким образом, код будет добавлен в ваш конструктор уведомлений:

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder()
 mBuilider.setStyle(new  
    NotificationCompat.BigTextStyle().bigText(message))
...