我有一个包含经度和纬度以及用逗号(;)
分隔的数字的TextView。(如 - "41.0819,37.092,123")。
我需要将它们分为经度和纬度,并将其更改为双倍(以在地图上使用它)。
我该怎么做?
我试过这个:
for (i=0; i<= txtJson.getText().length(); i++){
if (gotdata[i] != ","){
gotdata1[i] = gotdata[i];
}
else
{
break;
}
}
gotdata1[i+1]= " ";
txt.setText(gotdata1[i]);
尝试:
String[] coords = myString.split(",");
double lat = Double.parseDouble(coords[0]);
double lon = Double.parseDouble(coords[1]);