2011-08-27 15 views

回答

2

Uri geoUri = Uri.parse(「address here」);
意圖mapCall = new Intent(Intent.ACTION_VIEW,geoUri);
startActivity(mapCall);

+0

地址字符串應該像「geo:」+ latitude +「,」+ longitude; –

+0

所以,如果我有一個數據庫與成千上萬的地址(沒有拉特和長期的)也許我可以使用第三方,並傳遞給它的地址,獲得經緯度,然後使用Uri。這聽起來像一個堅實的過程?感謝您的幫助到目前爲止! +1 – Denoteone

+1

您也可以使用標準地址啓動地圖應用。您輸入的字符串爲Uri.parse(「http://maps.google.com/maps?daddr=Brooklyn,NY」)。我認爲如果地址有空格,你可能不得不做一個url編碼。 –

相關問題