【问题标题】:Admob interstitial ad still open when user comes back from clicking it当用户点击它返回时,Admob 插页式广告仍然打开
【发布时间】:2017-10-08 21:25:09
【问题描述】:

当用户点击插页式广告时,浏览器会打开或其他什么。当他导航回我的应用时,插页式广告仍处于打开状态,他必须将其关闭。

如何防止插页式广告在用户点击并导航回我的应用后仍然显示?

【问题讨论】:

    标签: android admob interstitial


    【解决方案1】:

    将以下内容添加到您的AndroidManifest.xml

    <activity
            android:name="com.google.android.gms.ads.AdActivity"
            android:noHistory="true"/>
    

    noHistory 做了什么:

    当用户离开它并且它在屏幕上不再可见时,是否应该从 Activity 堆栈中删除并完成(调用它的 finish() 方法) - 如果应该完成,则为“true”,并且如果不是,则为“假”。默认值为“false”。

    值为“true”表示活动不会留下历史记录 痕迹。它不会保留在任务的活动堆栈中,因此 用户将无法返回。在这种情况下, 如果您开始另一个活动,则永远不会调用 onActivityResult() 此活动的结果。

    来源:https://developer.android.com/guide/topics/manifest/activity-element.html#nohist

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多