我真的需要帮助!我正在使用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();
}