我有一個問題得到正確的方式來從我的2地理點得到distanceTo。如何讓它工作?方法distanceTo(雙)是不明確的
從GPS類:
double latitude; // latitude
String mlat;
latitude = location.getLatitude();
mlat = String.valueOf(latitude);
從ListView控件:
// Get distance
String mReportA;
double mLocB;
int distance;
mReportA = e.getString("lat");
mReportA = e.getString("lon");
mLocB = gps.latitude;
mLocB = gps.longitude;
distance = mReportA.distanceTo(mLocB);
錯誤在Eclipse:該方法distanceTo(double)
是未定義String類型 我得到e.getString("lat");
從JSON
mReportA是字符串。 distanceTo是爲位置對象定義的。 – Anukool 2013-02-14 10:40:20
yes,e.getString(「lat」);來自json。所以它是一個字符串。如何轉換它,它的工作? – sarahsdev 2013-02-14 10:43:06
@sarahsdev看到我編輯的答案。 – rajeshwaran 2013-02-14 10:46:29