package Ġcom . ant onio le iva . band hook kotlin . ui . screens . main Ċ Ċ import Ġandroid . support . design . widget . AppBar Layout Ċ import Ġandroid . support . design . widget . AppBar Layout . LayoutParams .* Ċ import Ġandroid . support . v 7 . widget . RecyclerView Ċ import Ġandroid . support . v 7 . widget . Toolbar Ċ import Ġcom . ant onio le iva . band hook kotlin . R Ċ import Ġcom . ant onio le iva . band hook kotlin . ui . activity . Activity An ko Component Ċ import Ġcom . ant onio le iva . band hook kotlin . ui . custom . Aut of it RecyclerView Ċ import Ġcom . ant onio le iva . band hook kotlin . ui . custom . auto Fit Recycler Ċ import Ġcom . ant onio le iva . band hook kotlin . ui . screens . style Ċ import Ġorg . jetbrains . ank o . An ko Context Ċ import Ġorg . jetbrains . ank o . appcompat . v 7 . the med Toolbar Ċ import Ġorg . jetbrains . ank o . background Resource Ċ import Ġorg . jetbrains . ank o . design . app Bar Layout Ċ import Ġorg . jetbrains . ank o . design . coordinator Layout Ċ import Ġorg . jetbrains . ank o . match Parent Ċ Ċ class ĠMain Layout Ġ: ĠActivity An ko Component < MainActivity > Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġre cycler : ĠRecyclerView ĊĠĠĠ Ġoverride Ġlateinit Ġvar Ġtoolbar : ĠToolbar ĊĊĠĠĠ Ġoverride Ġfun Ġcreate View ( ui : ĠAn ko Context < MainActivity >) Ġ= Ġwith ( ui ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġcoord inator Layout Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġapp Bar Layout Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtoolbar Ġ= Ġthe med Toolbar ( R . style . Theme Overlay _ AppCompat _ Dark _ ActionBar ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbackground Resource Ġ= ĠR . color . primary ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}. l params ( width Ġ= Ġmatch Parent ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġscroll Flags Ġ= ĠSC ROLL _ FLAG _ SNAP Ġor ĠSC ROLL _ FLAG _ SCROLL Ġor ĠSC ROLL _ FLAG _ ENTER _ ALWAYS ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}. l params ( width Ġ= Ġmatch Parent ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġre cycler Ġ= Ġauto Fit Recycler () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. apply ( Aut of it RecyclerView :: style ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. l params ( match Parent , Ġmatch Parent ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbehavior Ġ= ĠApp Bar Layout . Scrolling View Behavior () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }