Android呼叫高德地圖app語音導航
阿新 • • 發佈:2018-12-23
直接呼叫高德地圖app進行導航
首先,要先進入高德開放平臺,註冊登入以後,建立自己的APP,然後會生成appkey
高德開放平臺網址: http://lbs.amap.com/
然後下載jar包匯入專案工程之中
LatLng l = new LatLng(lat,long);//經度和緯度
// 構造導航引數
NaviPara naviPara = new NaviPara();
// 設定終點位置
naviPara.setTargetPoint(l);
// 設定導航策略,這裡是避免擁堵
naviPara.setNaviStyle(AMapUtils.DRIVING_AVOID_CONGESTION);
try {
// 調起高德地圖導航
AMapUtils.openAMapNavi(naviPara, context);
} catch (com.amap.api.maps.AMapException e) {
// 如果沒安裝會進入異常,調起下載頁面
AMapUtils.getLatestAMapApp(context);
}