class AlbumAdapter(layoutResId: Int) : BaseQuickAdapter<MyAlbumBean, BaseDataBindingHolder<LayoutAlbumBinding>>(layoutResId) {
override fun convert(holder: BaseDataBindingHolder<LayoutAlbumBinding>, item: MyAlbumBean) {
if (item.albumType == AlbumType.AlbumTypeAdd) {
Glide.with(App.appContext).load(R.mipmap.add_img).into(holder.dataBinding!!.albumImg)
} else if (item.albumType == AlbumType.AlbumTypeNormal) {
Glide.with(App.appContext).load(item.url).into(holder.dataBinding!!.albumImg)
}
holder.dataBinding!!.executePendingBindings()
}
}
holder 不用写了
网友评论