package Ġinfo . touch image . demo Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . ort iz . touch view . Touch ImageView Ċ import Ġkotlinx . android . synt hetic . main . activity _ single _ touch image view .* ĊĊ Ċ class ĠAn imate Zoom Activity Ġ: ĠAppCompatActivity (), ĠTouch ImageView . On Zoom Finished Listener Ġ{ ĊĊĠĠĠ Ġ@ Suppress Lint (" SetText I 1 8 n ") ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ single _ touch image view ) ĊĊĠĠĠĠĠĠĠ Ġcurrent _ zoom . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimage Single . is Z oo med Ġ-> Ġimage Single . reset Zoom Animated () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġimage Single . is Z oo med . not () Ġ-> Ġimage Single . set Zoom Animated ( 0 . 9 f , Ġ 0 . 5 f , Ġ 0 f , Ġthis ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Zoom Finished () Ġ{ ĊĠĠĠĠĠĠĠ Ġscroll _ position . text Ġ= Ġ" Zoom Ġdone " ĊĠĠĠ Ġ} Ċ Ċ } Ċ