Android 外部调起高德地图显示坐标点 自定义 标注高德地图 by Terry
发布时间:2016-12-15 来源:查字典编辑
摘要:下载链接:在App开发中,经常想在高德地图上标注我们想要的坐标点。其实这个动作很简单,但是,高德地图API开发文档把这一块藏得太隐蔽了。不太...
下载链接:
在App开发中,经常想在高德地图上标注我们想要的坐标点。其实这个动作很简单,但是,高德地图API开发文档把这一块藏得太隐蔽了。不太好找。
就几行代码。
Intent i = new Intent(); i.setAction("android.intent.action.VIEW"); i.addCategory("android.intent.category.DEFAULT"); i.setPackage("com.autonavi.minimap"); i.setData(Uri .parse("androidamap://viewMap?sourceApplication=appname&poiname=abc&lat=31.023183&lon=121.268299&dev=0")); // softname,开发程序的名称 startActivity(i); //--------------坐标为高德通过网络定位获取的坐标点 // 参数 说明 是否必填 // viewMap 服务类型 是 // sourceApplication 第三方调用应用名称。如 sinaweibo 是 // poiname POI名称 是 // lat 经纬度参数 是 // lon 经纬度参数 是 // dev 起终点是否偏移(0:lat 和 lon 是已经加密后的,不需要国测加密; 1:需要国测加密) 是