从kmlplacemark以编程方式获取样式属性

时间:2018-01-10 11:29:00

标签: android google-maps kml

我正在解析Google地图上加载的KML,如:

Iterable<KmlPlacemark> placemarks = kmlLayer.getContainers().iterator().next().getPlacemarks();

for (KmlPlacemark placemark:placemarks){
//// HERE I WANT TO GET <style> VALUES OF placemark///////
}

我的地标很好,但我怎样才能在地标下获得标记的属性?例如地标的颜色。

1 个答案:

答案 0 :(得分:0)

我刚刚找到解决方案:

    int lineColor = placemark.getInlineStyle().getPolylineOptions().getColor();
        if (lineColor == 0xffc0c0c0) {
// Do your stuff
        }