onStatusChanged Situationen

8

Ich habe Zweifel bezüglich onStatusChanged von LocationListener class.

Es kann drei Zustände anzeigen: AVAILABLE , TEMPORARILY_UNAVAILABLE und OUT_OF_SERVICE

  1. Wird AVAILABLE nur ausgelöst, wenn aus TEMPORARILY_UNAVAILABLE herauskommt? Oder wenn das GPS gerade aufgewärmt ist? Oder kurz vor dem ersten Update?

  2. Wie wäre es mit OUT_OF_SERVICE , wann wird es ausgelöst? Direkt vor onProviderDisabled ?

  3. Ist es möglich, diese Ereignisse (Zustände) mit dem Emulator zu simulieren?

AndroidDev 17.08.2016, 12:52
quelle

1 Antwort

1

Entsprechend Android Source Code Erklärung:

  • OUT_OF_SERVICE wird zurückgegeben, wenn der Anbieter außer Betrieb ist und sich dies voraussichtlich in naher Zukunft nicht ändern wird
  • TEMPORARILY_UNAVAILABLE wird zurückgegeben, wenn der Anbieter vorübergehend nicht verfügbar ist, aber voraussichtlich in Kürze verfügbar sein wird
  • AVAILABLE wird zurückgegeben, wenn der Anbieter momentan verfügbar ist. Wenn Extras nicht null sind, können zusätzliche Statusinformationen in Form von anbieterspezifischen Schlüssel / Wert-Paaren hinzugefügt werden.

LINK

    
j2ko 03.09.2016 00:41
quelle

Tags und Links