【发布时间】:2018-03-02 18:28:03
【问题描述】:
单击作为 geojson 功能的线时,如何获取点列表?我需要访问每条线的各个点吗?这不起作用:lineStringFeature.getPolylineOptions().getPoints()。非常感谢。
// Set a listener for geometry clicked events.
layer.setOnFeatureClickListener(new GeoJsonLayer.OnFeatureClickListener() {
@Override
public void onFeatureClick(Feature feature) {
GeoJsonFeature lineStringFeature;
GeoJsonLineStringStyle lineStringStyle = new GeoJsonLineStringStyle();
lineStringFeature = (GeoJsonFeature) feature;
lineStringStyle.setColor(Color.GREEN);
lineStringStyle.setZIndex(10f);
lineStringStyle.setWidth(6f);
lineStringFeature.setLineStringStyle(lineStringStyle);
// this doesn't work how do you get an array of LatLngs
lineStringFeature.getPolylineOptions().getPoints().get(0);
}
}
【问题讨论】:
标签: android google-maps google-maps-android-api-2