下载链接:
点击下载demo
在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是//poinamePOI名称是//lat经纬度参数是//lon经纬度参数是//dev起终点是否偏移(0:lat 和 lon 是已经加密后的,不需要国测加密; 1:需要国测加密)是