2012-03-24 8 views
2

Ich entwickelte eine Anwendung, die GPS-Standort holt. In der requestLocationUpdate-Methode habe ich minTime als 20 Sekunden und minDistance als 1 Meter angegeben. Aber immer noch bekomme ich den Ort in 2-3 Sekunden Intervall und manchmal dauert es mehr als eine Minute. Kann ich den Standort in bestimmten Zeitintervallen und innerhalb von 1 Minute erreichen?Manchmal GPS-Ort spät, d. H. Mehr als eine Minute in Android

Bitte Hilfe. Vielen Dank im Voraus.

Antwort

1

Kann ich den Standort in einem bestimmten Zeitintervall und innerhalb von 1 Minute abrufen?

Nicht unbedingt.

Zuerst setzen Sie minDistance auf 1 Meter. Versuchen Sie mit 0.

Zweitens sind Sie durch wie oft das GPS-Radio tatsächlich behoben wird, die auf Umweltfaktoren basiert und ist außerhalb Ihrer Kontrolle.

Drittens ist minTime ein Hinweis, wie die Dokumentation erklärt. Daher können Sie Fehlerbehebungen öfter oder seltener erhalten. Für eine minTime von 20 Sekunden, ist es unwahrscheinlich, dass Android das GPS-Radio zwischen Fixes ausschalten wird, und so vermute ich, dass Wert Ihnen nichts hilft.

Verwandte Themen