package Ġcom . example . n if ask u . desk ri ps iB Ċ Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . widget . Linear LayoutManager Ċ import Ġcom . example . n if ask u . OnClick Rule Listener Ċ import Ġcom . example . n if ask u . R Ċ import Ġcom . example . n if ask u . Rule Adapter Ċ import Ġcom . example . n if ask u . Rule Content Ċ import Ġkotlinx . android . synt hetic . main . activity _ desc _ mob il is asi _ d ini .* Ċ Ċ class ĠDesc T anda B ah aya BB L Ġ: ĠAppCompatActivity (), ĠOnClick Rule Listener Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ desc _ t anda _ b ah aya _ b bl ) ĊĠĠĠĠĠĠĠ Ġset Component Listener () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonClick ( position : ĠInt ) Ġ{ Ċ // ĠĠĠĠĠĠĠ ĠToast . makeText ( application Context , Ġ" Rule ĠClick ed ", ĠToast . LENGTH _ LONG ). show () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġset Component Listener () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġrule Data Ġ= Ġarray ListOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġnull , Ġnull , Ġ" t anda _ b ah aya _ b bl . png ") Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ pert ama ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ked ua ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ket iga ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ke emp at ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ kel ima ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ke en am ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ket uj uh ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ke de lap an ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ke semb il an ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ke sep ul uh ), Ġnull , Ġnull ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRule Content ("", Ġresources . getString ( R . string . t anda _ b ah aya _ b bl _ ke se bel as ), Ġnull , Ġnull ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġrule _ list . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlayout Manager Ġ= ĠLinearLayoutManager ( application Context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadapter Ġ= ĠRule Adapter ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapplication Context , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrule Data , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġthis @ Desc T anda B ah aya BB L ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ