package Ġtau fi q . apps . gs u app . adapter . following Ċ Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġco il . load Ċ import Ġco il . transform . Circle Crop Transformation Ċ import Ġtau fi q . apps . gs u app . data . remote . responses . following . Following Response Ċ import Ġtau fi q . apps . gs u app . databinding . Item Follow Row Binding Ċ Ċ /** Ċ Ġ* ĠCreated ĠBy ĠT au fi q Ġon Ġ 3 / 1 2 / 2 0 2 1 . Ċ Ġ* Ċ Ġ*/ Ċ class ĠFollowing ViewHolder ( private Ġval Ġbinding : ĠItem Follow Row Binding ) Ġ: ĊĠĠĠ ĠRecyclerView . ViewHolder ( binding . root ) Ġ{ ĊĠĠĠ Ġfun Ġbind List ( data : ĠFollowing Response , Ġlistener : Ġ( Following Response ) Ġ-> ĠUnit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbinding . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġiv Follower . load ( data . avatar Url ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtransformations ( Circle Crop Transformation ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtv Username Follower . text Ġ= Ġdata . login ĊĠĠĠĠĠĠĠĠĠĠĠ Ġroot . setOnClickListener Ġ{ Ġlistener ( data ) Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ }