我正在使用OSMDroid,我有一组Geopoints,然后我创建了一个Polyline,代码如下:
private void drawPolyline(ArrayList<GeoPoint> polyline) {
Polyline line = new Polyline(this);
line.setPoints(polyline);
line.setWidth(5f);
line.setGeodesic(true);
mv_map.getOverlays().add(line);
mv_map.invalidate();
}
这段代码运行良好,但问题在于我需要在地图上聚焦这条路线。我知道可以找到中点并将地图居中显示,但我不知道如何设置正确的缩放级别,也不知道是否已经有更有效的方法来找到折线的中心点。
谢谢。