package Ġeu . kan ade . t ach iz uma . ui . setting . track Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . net . Uri Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . Gravity Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . Frame Layout Ċ import Ġandroid . widget . ProgressBar Ċ import Ġeu . kan ade . t ach iz uma . data . track . Track Manager Ċ import Ġeu . kan ade . t ach iz uma . ui . base . activity . Base The med Activity Ċ import Ġeu . kan ade . t ach iz uma . ui . main . MainActivity Ċ import Ġu y . ko hes ive . in jekt . inject Lazy Ċ Ċ abstract Ġclass ĠBase OAuth Login Activity Ġ: ĠBase The med Activity () Ġ{ ĊĊĠĠĠ Ġinternal Ġval Ġtrack Manager : ĠTrack Manager Ġby Ġinject Lazy () ĊĊĠĠĠ Ġabstract Ġfun Ġhandle Result ( data : ĠUri ?) ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġval Ġview Ġ= ĠProgress Bar ( this ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġview , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠFrame Layout . LayoutParams ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠViewGroup . LayoutParams . WRAP _ CONTENT , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠViewGroup . LayoutParams . WRAP _ CONTENT , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠGr avity . CENTER ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġhandle Result ( intent . data ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinternal Ġfun Ġreturn To Settings () Ġ{ ĊĠĠĠĠĠĠĠ Ġfinish () ĊĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( this , ĠMainActivity :: class . java ) ĊĠĠĠĠĠĠĠ Ġintent . add Flags ( Intent . FLAG _ ACTIVITY _ CLEAR _ TOP Ġor ĠIntent . FLAG _ ACTIVITY _ SINGLE _ TOP ) ĊĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠ Ġ} Ċ } Ċ