package Ġcom . m cv end re ll . kotlin app Ċ Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġkotlinx . android . synt hetic . main . activity _ detail .* Ċ Ċ class ĠDetail Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠEX TRA _ ID Ġ= Ġ" Detail Activity : id " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ detail ) ĊĊĠĠĠĠĠĠĠ Ġval Ġid Ġ= Ġintent . getLong Extra ( EXTRA _ ID , Ġ- 1 ) ĊĠĠĠĠĠĠĠ Ġval Ġitem Ġ= Ġget Items (). first OrNull Ġ{ Ġit . id Ġ== Ġid } ĊĊĠĠĠĠĠĠĠ Ġif Ġ( item Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem _ image . load Url ( item . url ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġitem _ text . text Ġ= Ġitem . title ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ