Slide 24
Slide 24 text
GDG Managua
Bubbles: Code
// Create Intent to launch
val intent = Intent(context, BubbleActivity::class.java)
val bubbleIntent = PendingIntent.getActivity(context, 0, intent,...)
// Create metadata
val shortcutInfo = ... /* probably already using for notifications */
val bubbleMetadata = Notification.BubbleMetadata.Builder(shortcutInfo.id)
// Create Notification with metadata
val builder: Notification.Builder =
Notification.Builder(context, CHANNEL_ID)
// ...
.setBubbleMetadata(bubbleMetadata)
.setCategory(...)
.setShortcutId(...)