2017-08-06 52 views
-2

我試圖使用谷歌地圖從我的應用程序獲取路線。確定天氣用戶輸入的GPS座標,或街道地址

用戶可以輸入地址或GPS座標,然後當他們點擊一個按鈕時,我使用意圖調用谷歌地圖應用程序,然後將用戶輸入的內容傳遞給Google地圖,以便他們向他們提供指示它。

下圖爲正從用戶在哪裏現在,GPS方向座標圖所示

Intent intent = new Intent(android.content.Intent.ACTION_VIEW, 
    Uri.parse("http://maps.google.com/maps?daddr=20.543,45.345")); 
startActivity(intent); 

但似乎谷歌地圖API需要知道天氣,導航至某個地址,或座標,怎麼辦我確定用戶是否在街道地址或座標中鍵入,以便正確設置意圖的格式,或者我可以將他們輸入的任何內容傳遞給Google地圖,並將其計算出來?

回答

0

您可以使用regular expression來檢查用戶是否在座標或街道名稱中打孔。

相關問題