2016-02-22 32 views
0

路由到一個地址使用的意圖,我用途徑來解決使用意圖

Intent directionIntent = new Intent(Intent.ACTION_VIEW, 
    Uri.parse("google.navigation:q=realAddress")); 
    startActivity(directionIntent); 

我在其中可以鍵入真正的人類可讀地址。但我不確定如何包含地址。說地址是123 Mn Guy, Mountain View, CA 12345,我把它作爲一個字符串。我如何將它附加到查詢中?

回答

0

只需將其添加到查詢字符串中即可。像這樣:

String address = "123 Mn Guy, Mountain View, CA 12345"; 
Uri navigationUri = Uri.parse("google.navigation:q=" + address); 
Intent mapIntent = new Intent(Intent.ACTION_VIEW, navigationUri); 
mapIntent.setPackage("com.google.android.apps.maps"); 
startActivity(mapIntent); 
+0

謝謝。測試完成後會讓你知道。謝謝。 –