首页 > 解决方案 > 如何让 AdMob 插播广告延迟 1 分钟?

问题描述

假设人们启动了我的应用程序,他们点击了一个活动RecyclerView,它显示了插页式广告,然后应用程序添加了 1 分钟的间隙,因此即使他们点击了一个Activity来自的用户也看不到广告RecyclerView

1 分钟过去后,他们单击另一个回收视图项目以显示另一个活动,他们可以看到另一个 Intersials 广告

如何实施?

标签: androidadmob

解决方案


您可以在long变量中以毫秒为单位分配当前时间,并检查用户点击时间与上一次之间的差异。如果差异大于 60*1000 毫秒显示广告。

以毫秒为单位获取当前时间:

long savedTime = System.currentTimeMillis();

所需条件:

    if (System.currentTimeMillis() - savedTime > 60 * 1000) { // 60,000 ms = 1 min
       //  Show Advertisement
    }

推荐阅读