2016-05-18 11 views
2
私はコード

アンドロイド - 通知BigPictureStyle

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); 

どのような私の通知を表示することができますを使用して、このlike this

イムのようになって、このlike this

が、イムのような通知を表示したい

?私はGoogleを持っている、私は解決を得るdidnt。誰でもこれに取り組んでください、あなたのアイデアを共有してください。

ありがとうございます。

+0

あなたが達成したい違いは何ですか?でなければなりませんのでご注意ください – Vyacheslav

+0

コンテンツのテキストが下部に表示され、共有操作が上部になり、背景に白が表示されません。 –

+1

http://stackoverflow.com/a/16168704/1979882これを読んでください。カスタムビューを使用する必要があります – Vyacheslav

答えて

1

これは通知のためのカスタムUIが必要です。 詳細については、下のリンクを参照してください。私はそれが

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

を働くことを願っています

Custom Notification

0

大きいアイコンはビットマップ

関連する問題