使用未弃用的方法跟踪在Android谷歌地图api v2中行走或驾驶的路线

时间:2015-07-23 19:20:59

标签: android google-maps routes

我想完成这项任务,但我找到了一些库来here by tyczjhere by akexorcist。这些是很好的解决方案但是这个库使用httpClient并且目前已被弃用,还有其他吗?感谢。

它可能很有用。

1 个答案:

答案 0 :(得分:1)

  1. 制作您自己的http请求,以便从The Google Directions API获取路线信息,并从响应中获取overview_polyline字符串。
  2. 使用PolyUtil.decode方法使用android-maps-utils方法对字符串进行解码。

  3. 将已解码的点添加到地图:

    List<LatLng> decodedPoints = PolyUtil.decode(polylineString);
    PolylineOptions options = new PolylineOptions();
    options.width(6);
    options.color(Color.RED);
    options.addAll(decodedPoints);
    
    map.addPolyline(options);