android - 应用程序在关闭插页式广告后关闭

标签 android admob

根据文档:https://developers.google.com/mobile-ads-sdk/docs/admob/advanced

我正在请求 Activity ,

interstitial.loadAd(adRequest);
interstitial.setAdListener(this);

并在回调中收到时显示插页式广告

 @Override
  public void onReceiveAd(Ad ad) {
    Log.d("OK", "Received ad");
    if (ad == interstitial) {
      interstitial.show();
    }
  }

但是我有很多评论,关于当广告被用户关闭时,应用程序关闭并且他们必须重新开始。我没有在 onResume 中使用 finish() 或仅在 onBackPressed 中使用 onStop。此外,我在此 Activity 中使用 Facebook SDK,并且有 onActivityResult。当我在摩托罗拉 RAZR 和 Nexus 7 上测试我的应用程序时,一切正常。

最佳答案

您的 AndroidManifest.xml 文件中有一个属性,例如 android:noHistory="true" 您必须删除它。它解决了问题

关于android - 应用程序在关闭插页式广告后关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19752765/

相关文章:

android - 无法解析 com.android.tools.build :gradle:3. 0.1

android - 获取由 admob 引起的致命异常

android - 带有 firebase 的 Admob,仅查看广告 : Nice job! 您正在展示来自 admob 的 320x50 测试广告

swift - AdMob 是否使用 IDFA?

java - 按钮 ID 未解析

android - Firebase 大查询 - 如何从自定义事件表中检索数据

android - 无法在 Visual Studio 2015 的共享库(Android、iOS)中使用 nullptr

android - 为什么我应该使用 View 参数而不是我想要的任何东西?

android - 以编程方式检索Google Ads版本

android - AdMob AdView 出现了,但我的布局的其余部分不见了 (Android)