package Ġcom . vice boy . tri angular shade image view Ċ Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġindex For Anim Ġ= Ġ- 1 ĊĠĠĠ Ġprivate Ġvar Ġadapter Ġ: ĠSample Adapter Ġ?= null ĊĊĠĠĠ Ġprivate Ġval Ġlist Ġ= ĊĠĠĠĠĠĠĠ Ġmutable ListOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSample Model ( R . drawable . tree _ img , ĠR . color . color Accent , Ġ" Imp ress ions "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSample Model ( R . drawable . nature _ blue _ img , ĠR . color . light Blue , Ġ" Lightning "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSample Model ( R . drawable . img _ green , ĠR . color . green , Ġ" Environment al "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSample Model ( R . drawable . img _ env _ green , ĠR . color . gr ass Green , Ġ" Col lo id al ") ĊĠĠĠĠĠĠĠ Ġ) ĊĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġsupport ActionBar ?. hide () ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĠĠĠĠĠĠĠ Ġrv Items . set Has Fixed Size ( true ) ĊĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġadapter Ġ= ĠSample Adapter ( list , index For Anim ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġindex For Anim Ġ= Ġit ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġrv Items . adapter Ġ= Ġadapter ĊĠĠĠĠĠĠĠ Ġsuper . on Resume () ĊĠĠĠ Ġ} Ċ }