如何在最近的应用程序菜单上按下我的应用程序图标启动特定活动

时间:2014-09-11 01:57:39

标签: android admob advertising interstitial

我在我的应用上使用Admob SDK,我加载了添加onCreateonResume,现在当用户按下以快速退出应用时,应用会显示Interstitial广告后几秒钟,用户可以关闭它,到目前为止没有任何问题,但是当用户按下最近的应用程序中的应用程序图标时;它显示Admob AdActivity

的空白活动
public void onResume() {
    super.onResume();
    if (resumeAdFlag) {
        AdRequest adRequest = new AdRequest.Builder().build();
        interstitial.loadAd(adRequest);
    } else {
        resumeAdFlag = true;
    }
}

并添加加载

public void onAdLoaded() {
        displayInterstitial();
        super.onAdLoaded();
}

这将显示

public void displayInterstitial() {
    if (interstitial.isLoaded()) {
        interstitial.show();
        resumeAdFlag = false;
    }
}

1 个答案:

答案 0 :(得分:0)

片刻后或立即显示空白活动? 你可以尝试在onResume()中加载广告吗?5秒后,调用displayInterstitial()如下所示? 或者你可以在onResume()之后显示时使用不同的ad_unit_id尝试插页式广告吗?

  

new CountDownTimer(5000,5){

                  @Override
            public void onTick(long millisUntilFinished) {
                                    }
                        @Override
                        public void onFinish() {
                displayInterstitial();
                        }
                    }.start();