package Ġcom . react native aw es om ena ver maps Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . util . Log Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . core . app . Activity Compat Ċ import Ġandroidx . core . content . Permission Checker Ċ import Ġcom . facebook . react . modules . core . Permission Listener Ċ import Ġcom . facebook . react . u im an ager . The med React Context Ċ import Ġcom . na ver . maps . map .* Ċ import Ġcom . na ver . maps . map . util . F used Location Source Ċ import Ġjava . util . jar . Manifest ĊĊ Ċ class ĠN aver MapView Ġ: ĠMap View , ĠOn Map Ready Callback Ġ{ ĊĠ Ġprivate Ġval Ġthe med React Context : ĠThe med React Context ĊĠ Ġprivate Ġlateinit Ġvar Ġna ver Map : ĠN aver Map ĊĊĊĠ Ġconstructor ( the med React Context : ĠThe med React Context ) Ġ: Ġsuper ( the med React Context ) Ġ{ ĊĠĠĠ Ġsuper . onCreate ( null ) ĊĠĠĠ Ġsuper . onStart () ĊĠĠĠ Ġthis . the med React Context Ġ= Ġthe med React Context ĊĠĠĠ Ġget Map Async ( this ) ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġon Map Ready ( na ver Map : ĠN aver Map ) Ġ{ ĊĠĠĠ Ġna ver Map . ui Settings . is Location Button Enabled Ġ= Ġtrue ĊĠĠĠ Ġthis . na ver Map Ġ= Ġna ver Map ĊĠĠĠ Ġmy Location Handling () ĊĠ Ġ} ĊĊĠ Ġprivate Ġfun Ġmy Location Handling () Ġ{ ĊĠĠĠ Ġval ĠLOC ATION _ PERMISSION _ REQUEST _ CODE Ġ= Ġ 1 0 0 0 ĊĠĠĠ Ġval Ġlocation Source Ġ= ĠF used Location Source ( the med React Context . current Activity !! , ĠLOC ATION _ PERMISSION _ REQUEST _ CODE ) ĊĠĠĠ Ġthis . na ver Map . location Source Ġ= Ġlocation Source ĊĠĠĠ Ġthis . na ver Map . location Tracking Mode Ġ= ĠLocation Tracking Mode . Follow ĊĠ Ġ} Ċ } ĊĊ