package Ġcom . my otive . cel ery man Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġcom . my otive . cel ery man . present ers . Cel ery Interface Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ import Ġorg . k oin . android . ext . android . inject Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġpresenter : ĠC el ery Interface Ġby Ġinject () ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġval Ġimage Path Ġ= Ġpresenter . getRandom Image () ĊĊĠĠĠĠĠĠĠ Ġpresenter . load Cel ery Man ( image Path , Ġiv _ cel ery man ) ĊĠĠĠ Ġ} Ċ } Ċ