Googlemaps V2:在GeoJsonPolygon上添加信息窗口

时间:2019-05-30 04:02:38

标签: java android google-maps maps android-maps-v2

我正在使用geojson文件在Android的地图上绘制多边形。现在,我想在此多边形的顶部添加信息窗口。我尝试使用来自的 GeoJsonPolygonStyle GeoJsonlayer-> getFeature()方法可使用信息窗口为这些多边形设置样式。

但是它没有给我任何像setTitle()和setSnippet()之类的选项,就像它为 GeoJsonPointStyle 提供的那样。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

如何设置setOnPolygonClickListener

getMap().setOnPolygonClickListener(new GoogleMap.OnPolygonClickListener() {
    public void onPolygonClick(Polygon polygon) {
    //show the a pop-up containing information 
    }
}
});

答案 1 :(得分:0)

我最终使用geojson坐标创建了LatLong边界,并在中心使用该边界创建了InfoWindow。希望Google在即将发布的版本中发布api。