时间过后如何设置插页式广告?

时间:2018-12-26 16:52:46

标签: android-studio

我将活动A(主屏幕)用于活动B或C。我不在乎用户选择的活动是什么,但是在1分钟后(例如),如果用户将活动A或B中的返回按钮按到首页屏幕上,将插入非页内广告。 那么我该如何编码呢? 谢谢。

我已经尝试在活动B或C中使用CountDownTime函数,但不能

1 个答案:

答案 0 :(得分:0)

有多种方法可以在固定的时间间隔内展示插页式广告。您可以在应用中添加代码,以便在固定的时间间隔内展示插页式广告。

prepareAd();

ScheduledExecutorService scheduler =
        Executors.newSingleThreadScheduledExecutor();
scheduler.scheduleAtFixedRate(new Runnable() {

    public void run() {
        Log.i("hello", "world");
        runOnUiThread(new Runnable() {
            public void run() {
                if (mInterstitialAd.isLoaded()) {
                    mInterstitialAd.show();
                } else {
                   Log.d("TAG"," Interstitial not loaded");
                }

                prepareAd();


            }
        });

    }
}, 20, 20, TimeUnit.SECONDS);

但是,我(您可以说admob)强烈阻止您执行此类操作。这违反了AdMob政策,因此您的帐户将被暂停。 要了解有关admob及其规范的更多信息,您可以点击以下链接: https://www.elegantespace.com/how-to-load-interstitial-ad-at-regular-interval-of-time/