现在随着APP定制化的需求,很多APP都需要导航功能,然而自己APP集成一个导航,除了会增加APP大几十兆之外,还没有专业导航软件功能强大,然而现在大部分手机自带导航软件,所以只需要打开调用即可,包括腾讯的微信,都没有直接导航,而是调用了手机上安装的导航软件,这里教大家 几步实现调用。
//腾讯地图判断部分
Intent intent2 = new Intent();
intent2.setAction(Intent.ACTION_VIEW);
intent2.addCategory(Intent.CATEGORY_DEFAULT);
//将功能Scheme以URI的方式传入data
Uri uri2 = Uri.parse("qqmap://map/routeplan?type=drive&to=tvShopName&tocoord=" + userLat + "," + userLng);
intent2.setData(uri2);
//跳转高德地图 lng目的地纬度 lat 目的地精度 tvshopName 目的地名称
if (isAvilible(mContext, "com.autonavi.minimap")) {
try {
Intent intent = Intent.g