package Ġmy . application . eco green Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . location . Address Ċ import Ġandroid . location . Geo coder Ċ import Ġandroid . location . Location Ċ import Ġandroid . location . Location Manager Ċ import Ġandroid . net . Uri Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . util . Log Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . core . net . to Uri Ċ import Ġkotlinx . android . synt hetic . main . activity _ reuse .* Ċ import Ġkotlinx . android . synt hetic . main . dis use _ w aste _ image .* Ċ import Ġjava . io . IOException Ċ import Ġjava . util .* Ċ Ċ class ĠRe use W aste Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ reuse ) ĊĠĠĠĠĠĠĠ Ġvar Ġmy Uri String Ġ: ĠString Ġ= Ġ" Ġ" ĊĠĠĠĠĠĠĠ Ġvar Ġsite Ġ= Ġresources . getString Array ( R . array . site ) ĊĠĠĠĠĠĠĠ Ġvar Ġregion Ġ= Ġresources . getString Array ( R . array . se oul _ region ) ĊĊĠĠĠĠĠĠĠ Ġlocation . setOnClickListener Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġresult . text Ġ= Ġintent . getString Extra (" gps ") ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor ( i Ġin Ġregion . size Ġ- 1 Ġdown To Ġ 1 ){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif ( region [ i ] Ġ== Ġresult . text . substring ( 0 , result . text . indexOf (" êµ¬ ") + 1 )){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmy Uri String Ġ= Ġsite [ i - 1 ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreuse _ site . text Ġ= Ġmy Uri String ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġback _ arrow . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( Intent . ACTION _ VIEW ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġintent . data Ġ= Ġmy Uri String . to Uri () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }