У меня есть Recyclerview с 3 колонками, я хочу добавить нативные admob после нескольких элементов, таких как каждые 12 элементов или что-то ещепожалуйста, кто-нибудь, скажите мне, как это можно сделать, я попробовал все, но у меня ничего не получилось
private fun initUI() {
val mLayoutManagerForItems = GridLayoutManager(applicationContext, 3)
recentRC.layoutManager = mLayoutManagerForItems
recentRC.itemAnimator = DefaultItemAnimator()
recentRC.isNestedScrollingEnabled = false
}
//////////////
INNER CLASS RecentAdapter(private var fromModel: RecentDataClass) :
Item<ViewHolder>() {
override fun getLayout(): Int {
return R.layout.item_photo_small
}
override fun bind(viewHolder: ViewHolder, position: Int) {
val itemV = viewHolder.itemView
val circularProgressDrawable = CircularProgressDrawable(this@MainActivity)
circularProgressDrawable.strokeWidth = 5f
circularProgressDrawable.centerRadius = 30f
circularProgressDrawable.setColorSchemeColors(Color.parseColor("#42A5F5"))
circularProgressDrawable.start()
Glide.with(this@MainActivity)
.load(fromModel.imgUrl)
.placeholder(circularProgressDrawable)
.into(itemV.photoSmallID)
itemV.photoSmallID.setOnClickListener {
//Toast.makeText(this@HomeActivity, fromModel.category, Toast.LENGTH_SHORT).show()
val intent = Intent(this@MainActivity, SingleActivity::class.java)
intent.putExtra("imgUrl", fromModel.imgUrl)
intent.putExtra("imgID", fromModel.id)
intent.putExtra("imgName", fromModel.imgName)
intent.putExtra("category", fromModel.category)
startActivity(intent)
overridePendingTransition(R.anim.enter, R.anim.exit)
}
}
}