如何在每 6 项回收器视图(GridView)后设置 Facebook Audience Network 原生广告

时间:2021-02-22 13:59:35

标签: android facebook-audience-network

我最近开始使用 Audience network。目前我擅长 Audience Network 横幅和插页式广告。但是原生广告存在问题。我想在每 5 个项目后显示原生广告。但是使用以下来自 Audience network GitHub 示例原生广告的代码显示在第一项中。但我想在每 5 个项目之后显示。所以任何人都可以指导我实现这一目标。提前致谢。

@Override
public int getItemViewType(int position) {
return position % AD_DISPLAY_FREQUENCY == 0 ? AD_TYPE : POST_TYPE;
}

1 个答案:

答案 0 :(得分:1)

只需将索引值从 0 改为 5 或 0 改为 6。试试这个代码

@Override
public int getItemViewType(int position) {
    return position % AD_DISPLAY_FREQUENCY == 5 ? AD_TYPE : POST_TYPE;

}