1
class MyAdapter(var list: ArrayList<String>
) : BaseQuickAdapter<String, BaseViewHolder>(
R.layout.item_data, list) {
override fun onItemViewHolderCreated(@NotNull viewHolder: BaseViewHolder, viewType: Int) {
// 绑定 view
DataBindingUtil.bind<ViewDataBinding>(viewHolder.itemView)
}
override fun convert(helper: BaseViewHolder, item: OEActivityUnderwritingDetailFormActivity.UnderwritingDetailModel) {
item?.run {
helper?.run {
var binding: MyDetailBinding? = helper.getBinding<MyDetailBinding>()
binding?.model = item
binding?.executePendingBindings()
}
}
}
}