Class AdInterstitialDialog
- java.lang.Object
-
- android.app.Dialog
-
- org.prebid.mobile.rendering.interstitial.AdBaseDialog
-
- org.prebid.mobile.rendering.interstitial.AdInterstitialDialog
-
- All Implemented Interfaces:
android.content.DialogInterface,android.view.KeyEvent.Callback,android.view.View.OnCreateContextMenuListener,android.view.Window.Callback
public class AdInterstitialDialog extends AdBaseDialog
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface android.content.DialogInterface
android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnShowListener
-
-
Field Summary
-
Fields inherited from class org.prebid.mobile.rendering.interstitial.AdBaseDialog
adViewContainer, allowOrientationChange, displayView, forceOrientation, hasExpandProperties, initialOrientation, interstitialManager, jsExecutor, skipView, soundView, webViewBase
-
-
Constructor Summary
Constructors Constructor Description AdInterstitialDialog(android.content.Context context, WebViewBase webViewBaseLocal, android.widget.FrameLayout adViewContainer, InterstitialManager interstitialManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidhandleCloseClick()Is executed when the close button is clicked.protected voidhandleDialogShow()voidnullifyDialog()-
Methods inherited from class org.prebid.mobile.rendering.interstitial.AdBaseDialog
addCloseView, addSkipView, addSoundView, cancel, changeCloseViewVisibility, cleanup, createSoundView, getActivity, getDisplayView, handleSetOrientationProperties, init, lockOrientation, lockOrientation, MraidContinue, onWindowFocusChanged, preInit, setDialogListener, setDisplayView, unApplyOrientation
-
Methods inherited from class android.app.Dialog
addContentView, closeOptionsMenu, create, dismiss, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, findViewById, getActionBar, getContext, getCurrentFocus, getLayoutInflater, getOnBackInvokedDispatcher, getOwnerActivity, getSearchEvent, getVolumeControlStream, getWindow, hide, invalidateOptionsMenu, isShowing, onActionModeFinished, onActionModeStarted, onAttachedToWindow, onBackPressed, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStart, onStop, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, requireViewById, setCancelable, setCanceledOnTouchOutside, setCancelMessage, setContentView, setContentView, setContentView, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnDismissListener, setOnKeyListener, setOnShowListener, setOwnerActivity, setTitle, setTitle, setVolumeControlStream, show, takeKeyEvents, unregisterForContextMenu
-
-
-
-
Constructor Detail
-
AdInterstitialDialog
public AdInterstitialDialog(android.content.Context context, WebViewBase webViewBaseLocal, android.widget.FrameLayout adViewContainer, InterstitialManager interstitialManager)- Parameters:
context- activity context.webViewBaseLocal- webview with ad.adViewContainer- container for ad.
-
-
Method Detail
-
handleCloseClick
protected void handleCloseClick()
Description copied from class:AdBaseDialogIs executed when the close button is clicked. It is child job to handle the click- Specified by:
handleCloseClickin classAdBaseDialog
-
handleDialogShow
protected void handleDialogShow()
- Specified by:
handleDialogShowin classAdBaseDialog
-
nullifyDialog
public void nullifyDialog()
-
-