2016-05-18 9 views
2

Ich möchte dies die Benachrichtigung angezeigt werden wie like thisAndroid - Mitteilung BigPictureStyle

aber im wie diese like this

bekommen

Im den Code mit

final Notification notifyDetails = new NotificationCompat.Builder(context) 
           .setContentTitle(mTitle) 
           .setContentText(mDesc) 
           .setSmallIcon(R.mipmap.ic_launcher) 
           .setTicker(mDesc) 
           .setStyle(new NotificationCompat.BigPictureStyle() 
             .bigPicture(myBitmap) 
             .setSummaryText(mDesc)) 
           .setContentIntent(nIntent) 
           .addAction(R.drawable.share, "Share", nIntent) 
           .build(); 
         mNotificationManager.notify(SIMPLE_NOTFICATION_ID, notifyDetails); 

Wie kann meine Meldung wie die Anzeige? Ich habe Google es, ich habe keine Lösung bekommen. bitte irgendjemand hat daran gearbeitet, bitte teile deine Idee.

Vielen Dank im Voraus

+0

Was sein muss, ist der Unterschied, den Sie erreichen wollen? – Vyacheslav

+0

Inhalt Text sollte unten sein und die Freigabe Aktion sollte oben und Hintergrund weiß sollte nicht angezeigt werden .... –

+1

http://StackOverflow.com/a/16168704/1979882 dies lesen. Sie müssen die benutzerdefinierte Ansicht verwenden – Vyacheslav

Antwort

1

Dazu werden Sie die benutzerdefinierte Benutzeroberfläche für die Benachrichtigung benötigen. Weitere Informationen finden Sie unter dem folgenden Link.

Custom Notification

0

Ich hoffe, es wird funktionieren

Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.image); 
     NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) 
       .setLargeIcon(bm) 
       .setContentTitle("Event tracker") 
       .setContentText("Events received") 

Bitte beachten Sie großes Symbol ein Bitmap

Verwandte Themen