Motorola G9 nie wspierała symbol \n w ogłoszeniu

0

Pytanie

Testuję zawiadomienie w Motorola G9 i zobaczył, że ono nie obsługuje symbol "\n" (w dolnym wierszu) w ciele powiadomienia. Oznacza to, że "\n" wciąż pojawia się w tekście i nie przerywa ciąg tekstowy.

Testowałem na Xiaomi, Samsung, ale "\n" wciąż działa.

Działa na Android 10.

Czy ktoś ma jakieś doświadczenie w tej sprawie. Proszę, daj mi znać. Dziękuję wszystkim.

android
2021-11-24 04:40:11
1

Najlepsza odpowiedź

0

Styl domyślny powiadomienia ustawia tekst w однострочном trybie. Aby utrzymać "\n", należy ustawić styl obiektu NotificationCompat.Builder.

NotificationCompat.Builder mBuilder...

String displayMessageText = "My \n Message";

mBuilder.setStyle(new Notification.BigTextStyle().bigText(displayMessageText));
2021-11-24 05:45:28

Dziękuję za odpowiedź, ale ja również zainstalowałem styl dużego tekstu w swojej konfiguracji powiadomień. Problem nadal występuje, gdy aplikacja jest w tle (powiadomienie o traktowaniu SYSTEMU)
vanthien113

Wygląda na to, <br> działa do podziałów wierszy. developer.android.com/training/notify-user/expanded
Rushit Vaishnani

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................