public class MaxRewardedInterstitialAd
extends java.lang.Object
This class represents a fullscreen ad which the user can skip and be granted a reward upon successful completion of the ad.
| Constructor and Description |
|---|
MaxRewardedInterstitialAd(java.lang.String adUnitId,
android.app.Activity activity)
Create a new MAX rewarded interstitial.
|
MaxRewardedInterstitialAd(java.lang.String adUnitId,
AppLovinSdk sdk,
android.app.Activity activity)
Create a new MAX rewarded interstitial.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroy current ad and fully remove it from memory.
|
android.app.Activity |
getActivity() |
boolean |
isReady()
Check if this ad is ready to be shown.
|
void |
loadAd()
Load ad for the current rewarded interstitial.
|
void |
setExtraParameter(java.lang.String key,
java.lang.String value)
Set an extra parameter to pass to the server.
|
void |
setListener(MaxRewardedAdListener listener)
Set a listener that will be notified about ad events.
|
void |
showAd()
Show the loaded rewarded interstitial.
|
void |
showAd(java.lang.String placement)
Show the loaded rewarded interstitial ad for a given placement to tie ad events to.
|
java.lang.String |
toString() |
public MaxRewardedInterstitialAd(java.lang.String adUnitId,
android.app.Activity activity)
adUnitId - Ad unit id to load ads for. Must not be null.activity - Current activity. Must not be null.public MaxRewardedInterstitialAd(java.lang.String adUnitId,
AppLovinSdk sdk,
android.app.Activity activity)
adUnitId - Ad unit id to load ads for. Must not be null.sdk - SDK to use. Must not be null. An instance of the SDK may be obtained by calling AppLovinSdk.getInstance().activity - Current activity. Must not be null.public void setListener(MaxRewardedAdListener listener)
listener - Listener to be notified. May be null.public void setExtraParameter(java.lang.String key,
java.lang.String value)
key - Parameter key. Must not be null.value - Parameter value. May be null.public void loadAd()
setListener(MaxRewardedAdListener) to assign a listener that should be notified about ad load state.public void showAd()
Use setListener(MaxRewardedAdListener) to assign a listener that should be notified about display events.
Use isReady() to check if an ad was successfully loaded.
public void showAd(java.lang.String placement)
Use setListener(MaxRewardedAdListener) to assign a listener that should be notified about display events.
Use isReady() to check if an ad was successfully loaded.
placement - The placement to tie the showing ad's events to.public boolean isReady()
true if the ad is ready to be shown.public void destroy()
public android.app.Activity getActivity()
public java.lang.String toString()
toString in class java.lang.Object