我有大量的地理數據存儲在線經緯度,我想使用distanceTo方法,而不是我自己的半實物公式。Android:爲什麼位置的新實例需要提供者?
所以我需要把每個記錄放入一個位置字段,但這裏是我的問題:它需要一個「提供者」字符串。爲什麼? Android將如何處理這些信息?
for (ArrayList<String> item : Places_Data) {
Location itemloc = new Location("provider");
itemloc.setLatitude(latIn);
itemloc.setLongitude(lonIn);
//do something with my new location
}
沒有'getDistance()'方法 - 我假設你的意思是'distanceTo()'。 'Location'上的'distanceBetween()'靜態方法使用簡單的'double'值,可能是您更好的選擇。 – CommonsWare
對不起,你是對的。我會編輯。 – Scott