2016-11-29 29 views
-3

以下是我用来显示Google地图的源代码&目标地址,但在此我需要添加停靠点或路点。我如何添加。如何使用Maps intent以编程方式在android google maps中添加停靠点或路标

String uri = "http://maps.google.com/maps?saddr=" + String.valueOf(currentLat) + "," + String.valueOf(currentLng) + "&daddr=" + String.valueOf(latitude) + "," + String.valueOf(longitude); 
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
if (intent.resolveActivity(getActivity().getPackageManager()) != null) { 
    startActivity(intent); 
} 

回答

1

得到了答案。检查下面

final String uri = "http://maps.google.com/maps?daddr=Gachibowli"+"+to:Lingampally+to:Nizampet+to:kukatpally+to:moosapet+to:Nizampet+to:srnagar+to:ameerpet+to:jubileehills+to:kothaguda"; 
final Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri)); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); 
if (intent.resolveActivity(getActivity().getPackageManager()) != null) { 
    startActivity(intent); 
} 

代码 “+到:” 将添加停止

相关问题