Autore Topic: Notifica su più linee  (Letto 407 volte)

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Notifica su più linee
« il: 08 Maggio 2015, 14:49:00 CEST »
0
Ciao a tutti,

ho implementato il servizio di notifica attraverso il GCM. Tutto funziona eccetto che nei dispositivi non Lollipop se il testo è lungo mi mette i puntini e non va a capo. Per intendersi vedo questo:

Codice: [Seleziona]
"App: questa è la prima notif..."
mentre nei dispositivi ad esempio Nexus 5:

Codice: [Seleziona]
"App: questa è la prima
 notifica"


Non capisco come mai, o come fare per dirgli di andare a capo..è questione di impostazioni nello smartphone o cosa?

Per le notifiche faccio così:

Codice (Java): [Seleziona]
private void sendNotification(String msg) {
        mNotificationManager = (NotificationManager) this
                .getSystemService(Context.NOTIFICATION_SERVICE);

        NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(
                this).setSmallIcon(R.drawable.ic_stat_loud)
                .setContentTitle("App")
                .setStyle(new NotificationCompat.BigTextStyle().bigText(msg))
                .setContentText(msg);



        mBuilder.setVibrate(new long[] { 500, 500, 500, 500, 500 });


        mBuilder.setLights(Color.BLUE, 3000, 3000);


        Uri alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
        mBuilder.setSound(alarmSound);

        mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());
    }
}