0

如果用户赢得益智游戏关卡,我会举杯“你赢玩下一个关卡”,然后我想展示奖励视频广告。

在 android studio 中 Toast 之后显示 Admob Rewarded Video Ads 会有什么代码?

    if (isSolved())
        Toast.makeText(context, "You Win ! Play Next Level", Toast.LENGTH_LONG).show();
4

2 回答 2

0

您将 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

于 2020-08-07T06:26:19.260 回答
0

静态最终长 SHORT_DURATION_TIMEOUT = 4000;

静态最终 long LONG_DURATION_TIMEOUT = 7000;

这些是 Short & Long Text 4seconds 和 7 seconds 的值,您可以在此 Duration 之后触发您的视频广告。

于 2020-08-07T10:39:08.037 回答