com.yandex.mobile.ads.rewarded
Class RewardedAd
java.lang.Object
com.yandex.mobile.ads.fullscreen.FullScreenAd
com.yandex.mobile.ads.rewarded.RewardedAd
- All Implemented Interfaces:
- com.yandex.mobile.ads.fullscreen.FullScreenAdvertisable, com.yandex.mobile.ads.html.BaseAdvertisable
public final class RewardedAd
extends com.yandex.mobile.ads.fullscreen.FullScreenAd
Full-screen rewarded ad.
Constructor Summary
Constructor and Description |
---|
RewardedAd(android.content.Context context)
Constructs a new
RewardedAd programmatically. |
Method Summary
Modifier and Type | Method and Description |
---|---|
void | destroy()
Destroys this
RewardedAd entirely and cleans up resources. |
boolean | isLoaded()
Returns
true if this rewarded ad has been successfully loaded and is ready to be shown, otherwise false . |
void | loadAd(AdRequest adRequest)
Starts loading the ad by
AdRequest on a background thread. |
void | setAdUnitId(java.lang.String adUnitId)
Sets an ad unit id.
|
void | setRewardedAdEventListener(RewardedAdEventListener rewardedAdEventListener)
Sets an
RewardedAdEventListener . |
void | show()
Shows the rewarded ad, only if it has been loaded.
|
Constructor Detail
RewardedAd
public RewardedAd(@NonNull android.content.Context context)
Constructs a new
RewardedAd
programmatically.- Parameters:
context
- The activity context the view is running in, through which it can access the current theme, resources, etc. In particular, it uses the window manager and theme in this context to present its UI.
Method Detail
isLoaded
public boolean isLoaded()
Returns
true
if this rewarded ad has been successfully loaded and is ready to be shown, otherwise false
.- Returns:
true
if this rewarded ad has been successfully loaded and is ready to be shown.
setAdUnitId
public void setAdUnitId(@NonNull java.lang.String adUnitId)
Sets an ad unit id.
- Parameters:
adUnitId
- Unique ad placement ID created at partner interface.
setRewardedAdEventListener
public void setRewardedAdEventListener(@Nullable RewardedAdEventListener rewardedAdEventListener)
Sets an
RewardedAdEventListener
.- Parameters:
rewardedAdEventListener
-RewardedAdEventListener
.
show
public void show()
Shows the rewarded ad, only if it has been loaded.
destroy
public void destroy()
Destroys this
RewardedAd
entirely and cleans up resources. NOTE:
Don't work with this RewardedAd
thereafter.