Class InterstitialManager
java.lang.Object
org.prebid.mobile.rendering.views.interstitial.InterstitialManager
- All Implemented Interfaces:
InterstitialManagerInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOldViewToBackStack(WebViewBase adBaseView, String expandUrl, AdBaseDialog interstitialViewController) voidconfigureInterstitialProperties(AdUnitConfiguration adConfiguration) voiddestroy()voiddisplayAdViewInInterstitial(android.content.Context context, android.view.View view) voiddisplayPrebidWebViewForMraid(WebViewBase adBaseView, boolean isNewlyLoaded) voiddisplayVideoAdViewInInterstitial(android.content.Context context, android.view.View adView) voidvoidinterstitialClosed(android.view.View viewToClose) voidinterstitialDialogShown(android.view.ViewGroup rootViewGroup) voidsetAdViewManagerInterstitialDelegate(AdViewManager.AdViewManagerInterstitialDelegate adViewManagerInterstitialDelegate) voidsetInterstitialDisplayDelegate(InterstitialManagerDisplayDelegate interstitialDisplayDelegate) voidsetInterstitialVideoDelegate(InterstitialManagerVideoDelegate interstitialVideoDelegate) voidsetMraidDelegate(InterstitialManagerMraidDelegate mraidDelegate) voidshow()
-
Constructor Details
-
InterstitialManager
public InterstitialManager()
-
-
Method Details
-
setMraidDelegate
-
configureInterstitialProperties
-
getInterstitialDisplayProperties
-
setInterstitialDisplayDelegate
public void setInterstitialDisplayDelegate(InterstitialManagerDisplayDelegate interstitialDisplayDelegate) -
setInterstitialVideoDelegate
public void setInterstitialVideoDelegate(InterstitialManagerVideoDelegate interstitialVideoDelegate) -
getInterstitialDisplayDelegate
-
setAdViewManagerInterstitialDelegate
public void setAdViewManagerInterstitialDelegate(AdViewManager.AdViewManagerInterstitialDelegate adViewManagerInterstitialDelegate) -
displayPrebidWebViewForMraid
-
displayAdViewInInterstitial
public void displayAdViewInInterstitial(android.content.Context context, android.view.View view) -
displayVideoAdViewInInterstitial
public void displayVideoAdViewInInterstitial(android.content.Context context, android.view.View adView) -
destroy
public void destroy() -
interstitialAdClosed
public void interstitialAdClosed()- Specified by:
interstitialAdClosedin interfaceInterstitialManagerInterface
-
interstitialClosed
public void interstitialClosed(android.view.View viewToClose) - Specified by:
interstitialClosedin interfaceInterstitialManagerInterface
-
interstitialDialogShown
public void interstitialDialogShown(android.view.ViewGroup rootViewGroup) - Specified by:
interstitialDialogShownin interfaceInterstitialManagerInterface
-
addOldViewToBackStack
public void addOldViewToBackStack(WebViewBase adBaseView, String expandUrl, AdBaseDialog interstitialViewController) -
show
public void show() -
getHtmlCreative
-