使用特定的动作模式Android Intent打开谷歌地图

时间:2015-06-15 05:25:47

标签: android google-maps android-intent

您好我正在尝试使用默认意图打开谷歌地图方向,我通过运动模式行走,但它打开默认驾驶我如何打开具有特定运动模式的地图

我的代码

    uri = "http://maps.google.com/maps?saddr=" + sLatitude + "," + sLongitude + "&daddr=" + dLatitude + ","+ dLongitude + "&mode=walking";

    Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
    intent.setPackage("com.google.android.apps.maps");
    startActivity(intent);

Google map url for testing

1 个答案:

答案 0 :(得分:0)

我认为,你应该谷歌directions api而不是普通的链接。

方向链接是:

https://maps.googleapis.com/maps/api/directions/output?parameters

参数为mode,您可以将其更改为walking,然后使用意图。

有关详细信息,请参阅here