GivenAdapter.kt 821 B

12345678910111213141516171819202122232425262728
  1. package com.hdl.xl.adapter
  2. import com.chad.library.adapter.base.viewholder.BaseDataBindingHolder
  3. import com.hdl.xl.R
  4. import com.hdl.xl.model.MsgList
  5. import com.ysnows.base.base.BAdapter
  6. import com.hdl.xl.databinding.ItemGivenBinding
  7. import com.qmuiteam.qmui.kotlin.onClick
  8. class GivenAdapter() : BAdapter<MsgList, BaseDataBindingHolder<ItemGivenBinding>>(R.layout.item_given) {
  9. override fun convert(holder: BaseDataBindingHolder<ItemGivenBinding>, item: MsgList) {
  10. holder.dataBinding?.item = item
  11. holder.dataBinding?.ll!!.onClick {
  12. item.is_read = true
  13. // UiSwitch.bundle(context, ArticleDetailActivity::class.java, Bundle().apply {
  14. // putString("type", "-1")
  15. // putString("content", Gson().toJson(item))
  16. // })
  17. }
  18. }
  19. }