package Ġcom . github . wind se kir un . nar ae image picker . activity Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . card view . widget . Card View Ċ import Ġandroidx . appcompat . widget . Toolbar Ċ import Ġandroid . view . MenuItem Ċ import Ġandroid . view . View Ċ import Ġcom . github . chr is ban es . photo view . Photo View Ċ import Ġcom . github . wind se kir un . nar ae image picker . Constants Ċ import Ġcom . github . wind se kir un . nar ae image picker . utils . load Image Ċ import Ġpy x is . uz uki . live . nar ae image picker . R Ċ Ċ /** Ċ Ġ* ĠN ar ae Image Picker Ċ Ġ* ĠClass : ĠImage Details Activity Ċ Ġ* ĠCreated Ġby ĠPy x is Ġon Ġ 1 / 6 / 1 8 . Ċ Ġ* Ċ Ġ* ĠDescription : Ċ Ġ*/ Ċ Ċ class ĠImage Details Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġtoolbar : ĠToolbar ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġcard Toolbar : ĠCard View ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġphoto View : ĠPhoto View ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ image _ details ) ĊĊĠĠĠĠĠĠĠ Ġval Ġpath Ġ= Ġintent . getString Extra ( Constants . EXTRA _ DETAIL _ IMAGE ) ĊĊĠĠĠĠĠĠĠ Ġinit View () ĊĠĠĠĠĠĠĠ Ġset Support ActionBar ( toolbar ) ĊĠĠĠĠĠĠĠ Ġsupport ActionBar ?. apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Ġ= Ġ"" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Display Home As Up Enabled ( true ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġcard Toolbar . visibility Ġ= ĠView . GONE ĊĊĠĠĠĠĠĠĠ Ġphoto View . setOn View Tap Listener Ġ{ Ġ_, Ġ_, Ġ_ Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcard Toolbar . visibility Ġ= Ġif Ġ( card Toolbar . visibility Ġ== ĠView . VISIBLE ) ĠView . GONE Ġelse ĠView . VISIBLE ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġphoto View . load Image ( path ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Options ItemSelected ( menuItem : ĠMenuItem ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmenu Item . itemId Ġ== Ġandroid . R . id . home Ġ-> Ġon Back Pressed () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġsuper . on Options ItemSelected ( menuItem ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġinit View () Ġ{ ĊĠĠĠĠĠĠĠ Ġtoolbar Ġ= ĠfindViewById ( R . id . toolbar ) ĊĠĠĠĠĠĠĠ Ġcard Toolbar Ġ= ĠfindViewById ( R . id . card Toolbar ) ĊĠĠĠĠĠĠĠ Ġphoto View Ġ= ĠfindViewById ( R . id . photo View ) ĊĠĠĠ Ġ} Ċ }