/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠGoogle ĠInc . Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . app . play hv z . screens . quiz . display questions Ċ Ċ import Ġandroid . view . View Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . app . play hv z . R Ċ import Ġcom . app . play hv z . common . ui . Markdown TextView Ċ import Ġcom . app . play hv z . firebase . class models . Quiz Question Ċ Ċ class ĠOptional Answer ViewHolder ( ĊĠĠĠ Ġval Ġview : ĠView , ĊĠĠĠ Ġval ĠonSelect : Ġ( Int ) Ġ-> ĠUnit Ċ ) Ġ: ĠRecyclerView . ViewHolder ( view ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġanswer Text Ġ= Ġview . findViewById < Markdown TextView >( R . id . answer _ button ) ĊĠĠĠ Ġprivate Ġvar Ġanswer : ĠQu iz Question . Answer ? Ġ= Ġnull ĊĊĠĠĠ Ġfun Ġon Bind ( position : ĠInt , Ġanswer : ĠQu iz Question . Answer ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . answer Ġ= Ġanswer ĊĠĠĠĠĠĠĠ Ġanswer Text . text Ġ= Ġanswer . text ĊĠĠĠĠĠĠĠ Ġanswer Text . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonSelect ( position ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠitemView . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġanswer Text . perform Click () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }