我正在使用本教程来显示我的用户列表,他/她可以在标记一些字母后选择。 https://developers.google.com/places/documentation/autocomplete?hl=pl
是否有任何解决方案可以选择地理编码?我不想使用Google Geocoder,因为它仅在用户重启他/她的设备时才有效。
请提供任何帮助; - )
答案 0 :(得分:0)
utf8s = location.getBytes("UTF-8");
String place = new String(utf8s, "UTF-8");
place = place.trim().replace(" ", "+");
HttpGet request =
new HttpGet("https://maps.googleapis.com/maps/api/geocode/json?address="+place+",+CA&key=AIzaSyAXDKR0cSN7kp4tfuUspGZt-zTW5IAa6hM");
result = httpclient.execute(request, handler);
JSONObject response = new JSONObject(result);
JSONObject geometry = response.getJSONArray("results").getJSONObject(0).getJSONObject("geometry");
JSONObject location= geometry.getJSONObject("location");