/ / notification multiligne dans le comportement différent d'androïd dans différents appareils - android, android-layout, notifications, personnalisation, android-notifications

notification multiligne dans le comportement différent d'androïd dans différents appareils - android, android-layout, notifications, personnalisation, android-notifications

J'essaie d'afficher le texte de notification sur plusieurs lignes.

J'utilise ce code pour le faire.

    NotificationManager mNotificationManager;
String msg = "Do you want to share Fantasy Cricket on Twitter/FB/Google+?";

mNotificationManager = (NotificationManager) this
.getSystemService(Context.NOTIFICATION_SERVICE);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(
this).setSmallIcon(R.drawable.app_icon)

.setStyle(new NotificationCompat.BigTextStyle().bigText(msg))
.setContentText(msg).setAutoCancel(true);

mBuilder.setContentTitle("Change team");
mNotificationManager.notify(notId, 123, mBuilder.build());

Il s affiche différemment sur deux appareils.

Premier appareil

entrer la description de l'image ici

Deuxième appareil

entrer la description de l'image ici

Dans le premier appareil, il n’affiche que du texte fin sur plusieurs lignes, mais dans un deuxième, il affiche sur une seule ligne, ne supprimant que l’espace de fin.

Pourquoi les comportements sont-ils différents d’une personne à l’autre? Me manque-t-il quelque chose ici? Les deux appareils ont un kitkat si cela fait une différence.

METTRE À JOUR

Selon la réponse de @leo, il apparaîtra sur deux lignes lorsqu'il n'y a qu'une seule notification. Mais j'ai vérifié que l'application TOI était toujours affichée sur deux lignes.

TOI "capture d'écran

entrer la description de l'image ici

Réponses:

0 pour la réponse № 1

Docs dire que seule la notification supérieure est développée par défaut. Alors peut-être l'autre application que vous comparez à utilise complètement mise en page de notification personnalisée (surtout que je ne vois pas de titre là-bas)?