package Ġcom . goc ash back . lib _ common . adapter Ċ Ċ import Ġandroid . support . v 4 . content . Context Compat Ċ import Ġandroid . widget . TextView Ċ import Ġcom . ch ad . library . adapter . base . Base Quick Adapter Ċ import Ġcom . ch ad . library . adapter . base . Base ViewHolder Ċ import Ġcom . goc ash back . lib _ common . R Ċ import Ġcom . goc ash back . lib _ common . widget . Bs List Dlg Ċ Ċ /** Ċ Ġ* Ġ@ Author Ġ 5 5 HA IT AO Ċ Ġ* Ġ@ Date Ġ 2 0 1 9 - 0 6 - 1 3 Ġ 1 9 : 3 1 Ċ Ġ*/ Ċ class ĠList Bs Dlg Adapter ( data : ĠList < Bs List Dlg . List DlgItem > ?) Ġ: ĠBase Quick Adapter < Bs List Dlg . List DlgItem , ĠBase ViewHolder >( R . layout . item _ list _ dlg , Ġdata ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġconvert ( helper : ĠBase ViewHolder , Ġitem : ĠB s List Dlg . List DlgItem ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġ æĸĩæľ¬ ĊĠĠĠĠĠĠĠ Ġhelper . setText ( R . id . tv _ item , Ġitem . text ) ĊĠĠĠĠĠĠĠ Ġ// Ġ åĽ¾ æłĩ ĊĠĠĠĠĠĠĠ Ġval Ġdr Icon Ġ= ĠContext Compat . get Drawable ( mContext , Ġitem . icon Res ) ĊĠĠĠĠĠĠĠ Ġhelper . getView < TextView >( R . id . tv _ item ). set Compound Draw ables With Intr insic Bounds ( dr Icon , Ġnull , Ġnull , Ġnull ) ĊĠĠĠ Ġ} Ċ }