如果用户赢得益智游戏关卡,我会举杯“你赢玩下一个关卡”,然后我想展示奖励视频广告。
在 android studio 中 Toast 之后显示 Admob Rewarded Video Ads 会有什么代码?
if (isSolved())
Toast.makeText(context, "You Win ! Play Next Level", Toast.LENGTH_LONG).show();
如果用户赢得益智游戏关卡,我会举杯“你赢玩下一个关卡”,然后我想展示奖励视频广告。
在 android studio 中 Toast 之后显示 Admob Rewarded Video Ads 会有什么代码?
if (isSolved())
Toast.makeText(context, "You Win ! Play Next Level", Toast.LENGTH_LONG).show();
您将 Toast.Callback 添加到 Toast。假设您已经知道如何展示您的 admob 视频:
Toast t = Toast.makeText(context, "You Win ! Play Next Level", Toast.LENGTH_LONG);
t.addCallback(new Toast.Callback() {
@Override
public void onToastShown() {
super.onToastShown();
// show admob when toast is shown
}
@Override
public void onToastHidden() {
super.onToastHidden();
// show admob when toast disappears
}
});
t.show();
参考:https ://developer.android.com/reference/android/widget/Toast.Callback
静态最终长 SHORT_DURATION_TIMEOUT = 4000;
静态最终 long LONG_DURATION_TIMEOUT = 7000;
这些是 Short & Long Text 4seconds 和 7 seconds 的值,您可以在此 Duration 之后触发您的视频广告。