kml层的getfeatures

时间:2017-05-14 17:49:56

标签: android google-maps

我真的需要帮助!我正在使用google maps API for android。

我想获得我的图层的所有功能,以获取所有属性。我在KML demo的asynch函数中使用了下面的代码:

Iterable<'?' extends Feature> multimap= kmlLayer.getFeatures();

for(Feature s: multimap){
    Log.w("display", s.getProperty("name"));
}

但它不起作用!甚至没有显示日志!

我试过了:

Log.w("display", kmlLayer.getFeatures().toString();

我得到了:[]这意味着getfeatures是空的!有什么建议! pleaaase!

PS:

getfeatures声明:

public Iterable<? extends Feature> getFeatures(){
    return mRenderer.getFeatures();
}

Renderer类中的getFeatures声明:

public Set<Feature> getFeatures() {
    return mFeatures.keySet();
}

0 个答案:

没有答案