start listening for location updates until we 're told to quit . may be called in any thread . concode_field_sep LocationProviderFactory.LocationProvider mImpl concode_field_sep void nativeNewLocationAvailable concode_elem_sep void stop concode_elem_sep void newErrorAvailable concode_elem_sep boolean isRunning concode_elem_sep void nativeNewErrorAvailable concode_elem_sep LocationProviderAdapter create concode_elem_sep void newLocationAvailable
boolean function ( final boolean arg0 ) { FutureTask < Void > loc0 = new FutureTask < Void > ( new Runnable ( ) { @ Override public void run ( ) { mImpl . start ( arg0 ) ; } } , null ) ; ThreadUtils . runOnUiThread ( loc0 ) ; return true ; }