package Ġcom . rat ik . sol it are Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . View Manager Ċ import Ġandroid . widget . ImageView Ċ import Ġorg . jetbrains . ank o . custom . ank o View Ċ import Ġorg . jetbrains . ank o . image Resource Ċ import Ġorg . jetbrains . ank o . onClick Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠR at ik Ġon Ġ 0 2 / 0 3 / 1 7 . Ċ Ġ*/ Ċ class ĠW aste P ile View ( context : ĠContext ) Ġ: ĠImageView ( context ) Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġimage Resource Ġ= Ġempty P ile Drawable ĊĠĠĠĠĠĠĠ ĠonClick Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠGame Presenter . on W aste Tap () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġupdate () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcards Ġ= ĠGame Model . w aste P ile ĊĠĠĠĠĠĠĠ Ġimage Resource Ġ= Ġif Ġ( cards . size Ġ> Ġ 0 ) Ġget Res Id For Card ( cards . last ()) Ġelse Ġempty P ile Drawable ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠView Manager . w aste P ile View ( init : ĠW aste P ile View . () Ġ-> ĠUnit Ġ= Ġ{}) Ġ= ĊĠĠĠĠĠĠĠ Ġan ko View ({ ĠW aste P ile View ( it ) Ġ}, Ġ 0 , Ġinit )