AirbridgeLifecycleIntegration

LifecycleIntegration interface

Sample usage

Braze integaration sample support for NotificationTrampolineActivity

class BrazeTrampolineLifecycleIntegration : AirbridgeLifecycleIntegration {
override fun getDataString(activity: Activity): String? =
activity.takeIf { activity.javaClass.name == "com.braze.push.NotificationTrampolineActivity" }
?.run { intent?.extras?.getString("uri") }
}

Functions

Link copied to clipboard
abstract fun getDataString(activity: Activity): String?