如何在没有目的地的谷歌地图上启动路线活动

时间:2016-01-31 22:42:29

标签: android google-maps android-intent routes

如何在不指定目的地的情况下从我的应用在谷歌地图上启动路线活动?我正在使用:

Uri gmmIntentUri = Uri.parse("google.navigation:q=<>");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);

不良行为:

enter image description here

但&#34; to&#34;谷歌地图中的字段有&#34;&lt;&gt;&#34;字符串,如果我写:

Uri gmmIntentUri = Uri.parse("google.navigation:q=");

但这不起作用。

这个想法是: 正确的行为:

enter image description here

1 个答案:

答案 0 :(得分:0)

您似乎无法专门访问官方地图应用中的特定活动(空目的地)。如果您查看Google Maps Intent,它会显示几个可以启动地图以显示,搜索,导航和使用街景视图的意图。要搜索位置,您需要具有坐标或可选查询和标签。