我的应用程序上有3张地图,如果需要,可以使用Parse.com更改经度和纬度。
我遵循这样的方式:
String place1latitudeSTRING = "49.986595";
public Double place1latitude = Double.valueOf(place1latitudeSTRING);
String place1longitudeSTRING = "31.294509";
public Double place1longitude = Double.valueOf(place1longitudeSTRING);
然后我从Parse.com下载更改。在我的LOG中,我可以看到该应用程序确实下载了新的双。 然后我有条件:
Double list_maps_new_coordinates = maps_coordinates.get(6);
String place1longitudeChanged = Double.toString(list_maps_new_coordinates);
place1longitude = Double.valueOf(place1longitudeChanged);
最后在我的私有虚空SetUpMap中我得到了这段代码:
mMap.addMarker(new MarkerOptions().position(new LatLng(place1latitude, place1longitude))
问题:为什么不改变坐标?错误在哪里?