Ho impostato la mia applicazione per ottenere la notifica della posizione ogni 5 secondi.Come modificare l'intervallo di LocationRequest
mLocationRequest = LocationRequest.create();
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
mLocationRequest.setInterval(5000);
mLocationRequest.setFastestInterval(5000/6);
myLocationReq.requestLocationUpdates(mLocationRequest
così - ogni 5 secondi viene chiamato onLocationChanged. Funziona bene.
Ora voglio cambiare l'intervallo di 1 secondo, senza chiamare
requestLocationUpdates
Come si può fare?
Ti è già capitato di risolvere? –
no. Sembra che tu debba chiamare requestLocationUpdates ogni volta che vuoi cambiare l'intervallo. il problema principale è che potresti ricevere immediatamente una notifica di posizione. – DuduArbel