I am setting notification icon both small and large one but it is showing default app icon which i have not set. So please help me on this. Thank you..
Here is the code:
android.support.v4.app.NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.notification)
.setLargeIcon(artwork)
.setContentIntent(clickIntent)
.setContentTitle(getTrackName())
.setContentText(text)
.setWhen(mNotificationPostTime)
.addAction(R.drawable.ic_skip_previous_white_36dp,
"",
retrievePlaybackAction(PREVIOUS_ACTION))
.addAction(playButtonResId, "",
retrievePlaybackAction(TOGGLEPAUSE_ACTION))
.addAction(R.drawable.ic_skip_next_white_36dp,
"",
retrievePlaybackAction(NEXT_ACTION));
Here is snapshot of letv(Which is having problem enter image description here ):
Here is snapshot of Genymotion Emulator(Expected output):
Both are running on android 6.0(Api level 23)
Add this meta data in your manifest file and then you can change your default notification icon.
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_ic_notification" />
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.