2012-06-09 45 views
0

distanceTo()方法中使用了什麼參數?我知道它使用的位置參數,但我的問題是,如果我正在製作一個應用程序,它必須計算特定位置的距離,那麼我在distanceTo()函數的參數集中輸入什麼,我知道該地點的經度和緯度,但distanceTo()函數只接受一個參數。distanceTo()中使用的參數類型是什麼?

回答

1

如果您知道該地點的經度和緯度,則需要使用distanceBetween()方法。看看docs

+0

這是有幫助的,謝謝。但有沒有辦法使用distanceTo()方法來實現相同的結果? –

+0

我不太確定。你可以試試'location1.distanceTo(location2)'?但我認爲'distanceBetween()'是一個更好的方法。你爲什麼堅持使用'distanceTo()'方法? –

0

方法名稱:distanceTo


public float distanceTo (Location dest) 

自:API等級1

說明

返回 這個位置和給定位置之間以米爲單位的大致距離。 距離使用WGS84橢球定義。

參數

DEST,目標位置

返回

米的大概距離


源谷歌Android docs

+0

我知道這一切。我想知道的是,假設我想測量某個設備距離某個特定地點的距離,比如說緯度X和經度Y,那麼我需要用什麼來代替dest? –

+0

檢查[這](http://stackoverflow.com/questions/5936912/how-to-find-the-distance-between-two-geopoints)在他第三次提到的代碼如何使用distanceTo()方法 – swiftBoy

相關問題