package Ġby . den iot oki ari . gps live tracking . activity Ċ Ċ import Ġandroid . arch . lifecycle . Observer Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . widget . TextView Ċ import Ġby . den iot oki ari . gps live tracking . R Ċ import Ġby . den iot oki ari . gps live tracking . extension . kode in Ċ import Ġby . den iot oki ari . gps live tracking . li ved ata . Location LiveData Ċ import Ġorg . kode in . di . generic . instance Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġval Ġlocation TextView : ĠTextView Ġ= ĠfindViewById ( R . id . tv _ location ) ĊĊĠĠĠĠĠĠĠ Ġval Ġlocation : ĠLocation LiveData Ġby Ġk ode in . instance () ĊĊĠĠĠĠĠĠĠ Ġlocation . observe ( this , ĠObserver Ġ{ Ġloc Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġloc ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlocation TextView . text Ġ= Ġ" lat : Ġ${ loc . latitude }, Ġlong : Ġ${ loc . longitude }" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ Ċ } Ċ