我正在制作一个简单的天气应用程序。在开始时,坐标在代码中指定,但我添加了 地方选择器API ,只需选择我想知道天气的地方。 Place Picker返回像
这样的坐标" lat / lng:(53.5722088,-1.189055)" 通过 place.getLatLng(); 。
但我需要把它放在 asyncTask.execute(" Latitude"," Longitude") 。
有没有办法像这样改造它?
答案 0 :(得分:1)
尝试以下
place.getLatLng().latitude; //For Latitude
答案 1 :(得分:1)
您可以在单独的变量中获取纬度和经度值,如下所示:
LatLng latLng = place.getLatLng();
String latitude = String.valueOf(latLng.latitude);
String longitude = String.valueOf(latLng.longitude);
答案 2 :(得分:0)
你也可以通过这个获得LatLang ..
String latitute = String.valueOf(place.getLatLng().getLatitude());
String longitute = String.valueOf(place.getLatLng().getLongitude());
您只需在latitute
方法中传递longitute
和asyncTask.execute()
,就像这样..
asyncTask.execute(latitute, longitute)