package Ġbe . rij ck a ert . tim Ċ Ċ import Ġandroid . support . v 7 . widget . RecyclerView Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . TextView Ċ Ċ class ĠSimple Adapter Ġ: ĠRecyclerView . Adapter < Simple Adapter . Simple ViewHolder >() Ġ{ ĊĊĠĠĠ Ġvar ĠdataSource : ĠList < String > Ġ= Ġempty List () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfield Ġ= Ġvalue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnotify DataSet Changed () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Count () Ġ= ĠdataSource . size ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ViewHolder ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠSimple ViewHolder Ġ= ĠSimple ViewHolder ( TextView ( parent . context )) ĊĊĠĠĠ Ġoverride Ġfun Ġon Bind ViewHolder ( holder : ĠSimple ViewHolder , Ġposition : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġholder . textView . text Ġ= ĠdataSource [ position ] ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠSimple ViewHolder ( item View : ĠView ) Ġ: ĠRecyclerView . ViewHolder ( item View ) Ġ{ ĊĠĠĠĠĠĠĠ Ġvar ĠtextView : ĠTextView Ġ= ĠitemView Ġas ĠTextView ĊĠĠĠ Ġ} Ċ } Ċ