Android:从Intent打开Goog​​le导航应用程序

我正在开发导航基础应用程序.在这些应用程序中,我必须打开Map应用程序来绘制源和之间的路径.具有流量启用的目标纬度/地址.

我已经创建了通过Intent打开Goog​​le地图的功能,并绘制了两点之间的路径.

是否有可能在传递Intent时添加流量层?或者我需要添加哪个参数?

提前致谢.

解决方法:

你可以这样做:

我认为我的起始位置是当前位置.

您的目标位置将是动态的,如下所示:

double destinationLatitude = 22.3000;
double destinationLongitude = 73.2003;

 String url = "http://maps.google.com/maps?f=d&daddr="+ destinationLatitude+","+destinationLongitude+"&dirflg=d&layer=t";
 Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(url)); 
 intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity");
 startActivity(intent);  

完成

上一篇:libtiff的使用


下一篇:Python批处理MODIS_NDVI数据