我想知道,是否可以在“谷歌导航”(谷歌地图导航)中放置几个“检查点”,查询遵循以下语法:"google.navigation:q=44.871709,-0.505704...."
如果可能的话,单独的两点的语法是什么?
一方面它有效,例如:"google.navigation:q=44.871709,-0.505704"
但我会设置一些检查点,例如:
LatLng point1 = new LatLng(44.871709,-0.505704);
LatLng point2 = new LatLng(43.572665,3.871447);
Intent(android.content.Intent.ACTION_VIEW,Uri.parse("google.navigation:q="+
point1.latitude+","+point1.longitude+";"+ point2.latitude+","+point2.longitude));
我读了其他问题,他们说要使用这种语法:
"http://maps.google.com/maps?saddr="+"44.871709,-0.505704"+"&daddr="+"43.572665,3.871447"
使用上述解决方案,“谷歌导航”不会自动启动,我们必须选择一个应用程序“谷歌地图”,然后点击行程(在屏幕顶部)以启动“谷歌导航”。如果可能的话,我想避免它。