package Ġcom . darwin . sample Ċ Ċ import Ġandroid . view . View Ċ import Ġandroid . widget . ImageView Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . darwin . vi ola . still . model . Face Por trait Ċ Ċ /** Ċ Ġ* ĠThe Ġclass ĠFace Photo ViewHolder Ċ Ġ* Ċ Ġ* Ġ@ author ĠDar win ĠFranc is Ċ Ġ* Ġ@ version Ġ 1 . 0 Ċ Ġ* Ġ@ since Ġ 1 2 ĠJul Ġ 2 0 2 0 Ċ Ġ*/ Ċ class ĠFace Photo ViewHolder ( v : ĠView ) Ġ: ĠRecyclerView . ViewHolder ( v ), ĠView . OnClickListener Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġview : ĠView Ġ= Ġv ĊĠĠĠ Ġprivate Ġvar Ġphoto : ĠFace Por trait ? Ġ= Ġnull ĊĊĠĠĠ Ġfun Ġbind ( face : ĠFace Por trait ) Ġ{ ĊĠĠĠĠĠĠĠ Ġphoto Ġ= Ġface ĊĠĠĠĠĠĠĠ Ġview . findViewById < ImageView >( R . id . iv _ face ). setImage Bitmap ( face . face ) ĊĠĠĠĠĠĠĠ Ġface . age Range ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġage Range Ġ= Ġ" Age : Ġ$ it " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġview . findViewById < TextView >( R . id . tv Age ). text Ġ= Ġage Range ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġv . setOnClickListener ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonClick ( v : ĠView ) Ġ{ ĊĠĠĠ Ġ} Ċ }