private fun getNotificationBuilder(): NotificationCompat.Builder {
// this intent opens the MainActivity when the user taps on the notification
val intentNotification = Intent(context, MainActivity::class.java)
val pendingIntentNotification = PendingIntent.getActivity(
context,
exampleNotificationID,
intentNotification,
PendingIntent.FLAG_IMMUTABLE or PendingIntent.FLAG_UPDATE_CURRENT
)
val myBitmap = BitmapFactory.decodeResource(
context.resources,
R.drawable.puppy
)
val builder = NotificationCompat.Builder(context.applicationContext, exampleChannelID)
.setSmallIcon(R.drawable.chair)
.setContentIntent(pendingIntentNotification)
.setLargeIcon(myBitmap)
.setStyle(NotificationCompat.BigPictureStyle()
.bigPicture(myBitmap)
.bigLargeIcon(null)
)
return builder
}
Я пытаюсь отобразить в уведомлении большое изображение. Я следую документам. Но в IDE отображается ошибка: [img]https://i.sstatic.net/uqzCK.jpg[/img] < /p> Это мой код: [code]private fun getNotificationBuilder(): NotificationCompat.Builder { // this intent opens the MainActivity when the user taps on the notification val intentNotification = Intent(context, MainActivity::class.java) val pendingIntentNotification = PendingIntent.getActivity( context, exampleNotificationID, intentNotification, PendingIntent.FLAG_IMMUTABLE or PendingIntent.FLAG_UPDATE_CURRENT )
val myBitmap = BitmapFactory.decodeResource( context.resources, R.drawable.puppy )