Moja aplikacja Android musi być w stanie wysyłać krótkie powiadomienia do dużej grupy osób. Oczywistym miejscem do zrobienia jest centrum powiadomień. Pełne powiadomienie pojawia się na pasku bez problemu, ale w centrum powiadomień użytkownik może zobaczyć tylko pierwsze kilka słów, a następnie elipsis. Powiadomienia nie trwają długo, najwyżej 10-15 słów. Jak mogę zawinąć tekst do nowej linii?Powiadomienie Android - Wyświetl całą wiadomość
Mój kod zbudować powiadomień jest tutaj
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.splash)
.setContentTitle("Student Engauge")
.setContentText(extras.getString("message"))
.setAutoCancel(true)
.setTicker(extras.getString("message"));
final int notificationId = 1;
NotificationManager nm = (NotificationManager) getApplicationContext()
.getSystemService(Context.NOTIFICATION_SERVICE);
nm.notify(notificationId, mBuilder.build());
Wielkie Widoki nie są obsługiwane przed 4.1, chciałbym coś, co bardziej obsługiwany – centree
'setStyle (nowa NotificationCompat.BigTextStyle(). BigText (aVeryLongString))' – likejiujitsu
@ Centree Używaj NotificationCompat do obsługi nowszych funkcji powiadomień na starszych urządzeniach. http://developer.android.com/reference/android/support/v4/app/NotificationCompat.html – pmont