Ich versuche, Standortinformationen (Ländername, Stadtname usw.) zu erhalten, indem Sie Längen- und Breitengrad haben. Aber der folgende Code gibt keine Adressen zurück, die Adresse.size() ist immer Null !! Ich brauche Hilfe. Vielen Dank.Geocoder.getFromLocation() gibt keine Adressen zurück
1
A
Antwort
1
Die Geocoder Klasse erfordert einen Back-End-Dienst, der nicht in der Kern Android-Framework enthalten ist.
Das Problem ist Geocoder-Back-End-Dienst ist nicht in Ihrem Gerät/Simulator verfügbar. Ihr Gerät/Simulator benötigt Google API, um mit dem Grocoder korrekt arbeiten zu können.
1
Es hängt manchmal, wenn die Konnektivität nicht verfügbar ist oder wenn das Backend nicht implementiert ist. Der beste Weg, diese beiden, was zu überprüfen ist zu überprüfen, ob der Geocoder vorhanden mit diesem ist:
gcd.isPresent()
Gibt true zurück, wenn die Geocoder Methoden getFromLocation und getFromLocationName umgesetzt werden. Fehlende Netzwerkkonnektivität kann immer noch dazu führen, dass diese Methoden leere oder leere Listen zurückgeben.
Verwandte Themen
- 1. Dns.GetHostEntry gibt mehrere IP-Adressen zurück
- 2. auf Android, wie geocoder.getFromLocation
- 3. im.getcolors() gibt keine zurück
- 4. grequests.post() gibt zurück Keine
- 5. SQLDataReader gibt keine Daten zurück
- 6. NSMetadataQuery gibt keine Daten zurück
- 7. Q.allSettled gibt keine Versprechensergebnisse zurück
- 8. Abfrage gibt keine Ergebnisse zurück
- 9. userManager.FindByName gibt keine Rollen zurück
- 10. Laravel gibt keine Seite zurück
- 11. XDocument.Descendants() gibt keine Elemente zurück
- 12. graphRequest.start gibt keine Daten zurück
- 13. CWInterface gibt keine Daten zurück
- 14. domDocument gibt keine Knoteninformationen zurück
- 15. Nullprüfungsformel gibt keine Ausgabe zurück
- 16. BeautifulSoup Parsing gibt keine zurück
- 17. strcasecmp gibt keine Null zurück
- 18. $ .ajax gibt keine Daten zurück
- 19. Dekorierte Funktion gibt keine zurück
- 20. ExchangeService.FindFolders gibt keine Ordner zurück
- 21. Sellerie gibt keine Ergebnisse zurück
- 22. Abfrage gibt keine Datensätze zurück
- 23. SQLAlchemy Query gibt keine zurück
- 24. os.walk() gibt keine Dateinamen zurück
- 25. AsyncTask gibt keine Antwort zurück
- 26. list.reverse gibt keine Liste zurück?
- 27. secItemCopyMatching gibt keine Daten zurück
- 28. API gibt keine Ergebnisse zurück
- 29. $ geoIntersects gibt keine Ergebnisse zurück
- 30. file_get_contents gibt keine Daten zurück
Was soll ich tun, wenn die gcd.isPresent() nicht existiert? –