-
- All Implemented Interfaces:
-
com.batch.android.messaging.view.PannableBannerFrameLayout.OnDismissListener
public abstract class EmbeddedBannerContainer implements PannableBannerFrameLayout.OnDismissListener
Container for Batch's banners. Handles everything related to the banner: its lifecycle, window insets, etc...
Kinda similar to ...
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumEmbeddedBannerContainer.VerticalEdgepublic classEmbeddedBannerContainer.BaseViewRoot view for Banners.Handles fitting to system windows, so that it can dodge the status bar and navigation bar
-
Method Summary
Modifier and Type Method Description voidshow()Show the banner. voiddismiss(boolean animated)Dismiss the banner. voiddismissOnMainThread(boolean animated)voidonDismiss(PannableBannerFrameLayout layout)-
-
Method Detail
-
show
void show()
Show the banner.
-
dismiss
void dismiss(boolean animated)
Dismiss the banner.
- Parameters:
animated- Whether the dismiss should be animated
-
dismissOnMainThread
void dismissOnMainThread(boolean animated)
-
onDismiss
void onDismiss(PannableBannerFrameLayout layout)
-
-
-
-