public interface IInAppMessageViewLifecycleListener
Modifier and Type | Method and Description |
---|---|
void |
afterClosed(IInAppMessage inAppMessage)
Called after the in-app message View has been removed from the root
layout (and the disappearing animation has completed).
|
void |
afterOpened(android.view.View inAppMessageView,
IInAppMessage inAppMessage)
Called after the in-app message View has been added to the root layout
(and the appearing animation has completed).
|
void |
beforeClosed(android.view.View inAppMessageView,
IInAppMessage inAppMessage)
Called before the in-app message View is removed (and before any closing
animation starts).
|
void |
beforeOpened(android.view.View inAppMessageView,
IInAppMessage inAppMessage)
Called before the in-app message View is added to the root layout.
|
void |
onButtonClicked(InAppMessageCloser inAppMessageCloser,
MessageButton messageButton,
IInAppMessageImmersive inAppMessageImmersive)
Called when an in-app message Button is clicked.
|
void |
onClicked(InAppMessageCloser inAppMessageCloser,
android.view.View inAppMessageView,
IInAppMessage inAppMessage)
Called when the in-app message View is clicked.
|
void |
onDismissed(android.view.View inAppMessageView,
IInAppMessage inAppMessage)
Called when the in-app message View is dismissed.
|
void beforeOpened(android.view.View inAppMessageView, IInAppMessage inAppMessage)
inAppMessageView
- inAppMessage
- void afterOpened(android.view.View inAppMessageView, IInAppMessage inAppMessage)
inAppMessageView
- inAppMessage
- void beforeClosed(android.view.View inAppMessageView, IInAppMessage inAppMessage)
inAppMessageView
- inAppMessage
- void afterClosed(IInAppMessage inAppMessage)
inAppMessage
- void onClicked(InAppMessageCloser inAppMessageCloser, android.view.View inAppMessageView, IInAppMessage inAppMessage)
inAppMessageCloser
- inAppMessageView
- inAppMessage
- void onButtonClicked(InAppMessageCloser inAppMessageCloser, MessageButton messageButton, IInAppMessageImmersive inAppMessageImmersive)
inAppMessageCloser
- messageButton
- inAppMessageImmersive
- void onDismissed(android.view.View inAppMessageView, IInAppMessage inAppMessage)
inAppMessageView
- inAppMessage
-