【发布时间】:2020-08-26 09:56:08
【问题描述】:
我能够成功地将项目和 admob 原生广告一起填充到 recyclerview 中,但我使用的公式是 (position % 4 == 0) 用于显示广告的时间并不是我想要的结果
它将原生广告项目放置在位置 0 和每 4 个项目之后。
我想要显示前两项,然后是一个广告项,然后每隔 4 个项目显示一个广告项
下图是我想要的样子
【问题讨论】:
标签: android android-recyclerview admob
我能够成功地将项目和 admob 原生广告一起填充到 recyclerview 中,但我使用的公式是 (position % 4 == 0) 用于显示广告的时间并不是我想要的结果
它将原生广告项目放置在位置 0 和每 4 个项目之后。
我想要显示前两项,然后是一个广告项,然后每隔 4 个项目显示一个广告项
下图是我想要的样子
【问题讨论】:
标签: android android-recyclerview admob
(position % 4) == offset,在你的情况下 offset = 2 应该可以解决问题
【讨论】:
还要检查你的位置是否不为零
if (position % 4 == 0 && position != 0) {
//Your Ads
..
}
【讨论】: