package Ġcn . ton y and money . ank o . ui Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . support . v 7 . widget . AppCompat ImageView Ċ import Ġandroid . view . Gravity Ċ import Ġandroid . widget . TextView Ċ import Ġcn . ton y and money . ank o . R Ċ import Ġcn . ton y and money . ank o . extend . app Compat ImageView Ċ import Ġorg . jetbrains . ank o .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġn iant uo Ġon Ġ 2 0 1 8 / 3 / 2 . Ċ Ġ* Ġ æłı çĽ® Ċ Ġ*/ Ċ class ĠItem Show View ( context : ĠContext ) Ġ: Ġ_ LinearLayout ( context ) Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġm Left View : ĠTextView ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġm Right View : ĠTextView ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġm Right ImageView : ĠAppCompat ImageView ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠtextView Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Left View Ġ= Ġthis ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgravity Ġ= ĠGr avity . CENTER _ VERTICAL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset TextColor ( Color . parse Color ("# 9 9 9 9 9 9 ")) ĊĠĠĠĠĠĠĠ Ġ}. l params ( 0 , Ġmatch Parent , Ġ 1 f ) ĊĠĠĠĠĠĠĠ ĠtextView Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Right View Ġ= Ġthis ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgravity Ġ= ĠGr avity . CENTER _ VERTICAL ĊĠĠĠĠĠĠĠ Ġ}. l params ( wrap Content , Ġmatch Parent ) ĊĠĠĠĠĠĠĠ Ġapp Compat ImageView Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Right ImageView Ġ= Ġthis ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Image Resource ( R . drawable . ic _ chevron _ right _ black _ 2 4 dp ) ĊĠĠĠĠĠĠĠ Ġ}. l params ( dip ( 4 0 ), Ġmatch Parent ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget TextView (): ĠTextView Ġ= Ġm Right View ĊĊĠĠĠ Ġfun ĠsetTitle TextView ( init : ĠTextView . () Ġ-> ĠUnit ): ĠTextView Ġ{ ĊĠĠĠĠĠĠĠ Ġm Left View . init () ĊĠĠĠĠĠĠĠ Ġreturn Ġm Left View ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Right TextView ( init : ĠTextView . () Ġ-> ĠUnit ): ĠTextView Ġ{ ĊĠĠĠĠĠĠĠ Ġm Right View . init () ĊĠĠĠĠĠĠĠ Ġreturn Ġm Right View ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Right ImageView ( init : ĠAppCompat ImageView . () Ġ-> ĠUnit ): ĠAppCompat ImageView Ġ{ ĊĠĠĠĠĠĠĠ Ġm Right ImageView . init () ĊĠĠĠĠĠĠĠ Ġreturn Ġm Right ImageView ĊĠĠĠ Ġ} Ċ }