gpt4 book ai didi

android - 如何创建 admob RewardedVideoAd 的新自定义实例?

转载 作者:行者123 更新时间:2023-11-30 05:05:35 25 4
gpt4 key购买 nike

我正在尝试创建一个新的独立实例,而不是共享实例,以从 2 个不同的广告单元加载 2 个不同的视频,例如:

RewardedVideoAd ga1 = new RewardedVideoAd();
RewardedVideoAd ga2 = new RewardedVideoAd();

感谢任何想法

最佳答案

不要一次请求多个 添加,因为这会影响用户体验。相反,您可以这样做。

请求一个添加。

 @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MobileAds.initialize(this, "ca-app-pub-3940256099942544~3347511713"); //your key

// Use an activity context to get the rewarded video instance.
mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this);
mRewardedVideoAd.setRewardedVideoAdListener(this);

loadRewardedVideoAd();
}
private void loadRewardedVideoAd() {
mRewardedVideoAd.loadAd("ca-app-pub-3940256099942544/5224354917",
new AdRequest.Builder().build());
}

并在任何你想使用的地方展示它

if (mRewardedVideoAd.isLoaded()) {
mRewardedVideoAd.show();
}

使用后,在onRewardedVideoAdClosed方法上

@Override
public void onRewardedVideoAdClosed() {
// Load the next rewarded video ad.
loadRewardedVideoAd();
}

希望对你有帮助!!欲了解更多信息,请访问 official documentation .

关于android - 如何创建 admob RewardedVideoAd 的新自定义实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54648398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com