package Ġcom . on erous . kotlin . se ew hat . me izi Ċ Ċ import Ġandroid . os . Build Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġcom . bump tech . glide . G lide Ċ import Ġcom . bump tech . glide . load . resource . drawable . G lide Drawable Ċ import Ġcom . bump tech . glide . request . RequestListener Ċ import Ġcom . bump tech . glide . request . target . Target Ċ import Ġcom . on erous . kotlin . se ew hat . R Ċ import Ġkotlinx . android . synt hetic . main . activity _ me izi _ picture .* Ċ import Ġjava . lang . Exception Ċ Ċ class ĠMe izi Picture Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ me izi _ picture ) ĊĊĠĠĠĠĠĠĠ Ġval Ġurl Ġ= Ġintent . getString Extra (" me izi Url ") Ċ // ĠĠĠĠĠĠĠ Ġif Ġ( Build . VERSION . SDK _ INT Ġ>= ĠBuild . VERSION _ CODES . LO L LI POP ) Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġid Ġ= Ġintent . getString Extra (" id ") Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġphoto view _ me izi . transition Name Ġ= Ġid Ċ // ĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠG lide . with ( this ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. load ( url ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. into ( photo view _ me izi ) Ċ // ĠĠĠĠĠĠĠ Ġsupport Post p one Enter Transition (); Ċ // Ċ // ĠĠĠĠĠĠĠ ĠG lide . with ( this ) Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. load ( url ) Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. center Crop () Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. dont Animate () Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. listener ( object Ġ: ĠRequest Listener < String , ĠG lide Drawable > Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Resource Ready ( resource : ĠG lide Drawable ?, Ġmodel : ĠString ?, Ġtarget : ĠTarget < G lide Drawable > ?, Ġis From Memory Cache : ĠBoolean , Ġis First Resource : ĠBoolean ): ĠBoolean Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsupport Start Post p oned Enter Transition () Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ċ // Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Exception ( e : ĠException ?, Ġmodel : ĠString ?, Ġtarget : ĠTarget < G lide Drawable > ?, Ġis First Resource : ĠBoolean ): ĠBoolean Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsupport Start Post p oned Enter Transition () Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. into ( photo view _ me izi ) ĊĊĊĠĠĠĠĠĠĠ Ġ// çĤ¹åĩ» ä¸Ģæ¬¡ éĢĢåĩº ĊĠĠĠĠĠĠĠ Ġphoto view _ me izi . setOnClickListener ({ Ġview Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsupport Finish After Transition () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtrue ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ } Ċ