是否可以从MoPubRecyclerAdapter
删除特定的原生广告项目/单元格?
能够从Twitter MoPub的MoPubRecyclerAdapter
中删除包含本地广告的特定单元格。
使用案例::在可禁用RecyclerView单元的内容供稿中,对于MoPub原生广告单元,保持一致的撤消动作很重要,以匹配其余内容。此外,无法关闭原生广告会导致以下情况:Feed中多个广告会彼此相邻,而其余内容将被删除,从而带来糟糕的用户体验。
通过公共API无法访问关闭MoPubRecyclerAdapter的特定广告单元的功能。
负责管理给定Feed中的广告的MoPubStreamAdPlacer
对象包含提供所需功能的removeItem
和removeAdsInRange
方法。但是,MoPubStreamAdPlacer
对象在MoPubRecyclerAdapter
中是私有可访问的,因此无法使用。
构建扩展CustomMoPubRecyclerAdapter
的{{1}},并使MoPubRecyclerAdapter
可以公开访问。