Ich verwende die Methode requestLocationUpdates() des Standortmanagers, um regelmäßig eine Absicht an meinen Broadcastempfänger zu empfangen. Das System sendet die Absicht korrekt an meinen Empfänger und ich konnte es korrekt verwenden. Das einzige Problem ist, dass der GPS-Standortanbieter nach der ersten Standortakquisition nur für einige Sekunden aktiv bleibt und ich brauche ihn etwas länger, damit die Standortschätzungen genauer sind.Android: Wie kann GPS aktiviert werden, bis ein genauerer Standort zur Verfügung steht?
Meine Frage ist, wie Sie den GPS-Standort-Provider für jede periodische Anfrage, die von LocationManager requestLocationUpdates kommt, aktiv bleiben. Weiß jemand, wie man das macht?
danke für den Code. hasAccuracy und getAccuracy haben mir geholfen. Aber ein Zweifel, wenn GPS hat keine Genauigkeit innerhalb von 20 (an einigen Orten könnte), dann wird es weiter suchen Ryt? Was ist zu tun? – SSS