java Mapbox Android Symbolayer重置筛选器
我有SymbolLayer的风格。我可以用setFilter()方法过滤SymbolLayer。但是,我找不到有关Symbolayer的重置筛选器方法。过滤代码如下所示。如何重置Symbolayer筛选器
我尝试过无值过滤,但不起作用
String category = "Tennis";
SymbolLayer pointLayer = (SymbolLayer) style.getLayer(layerID);
pointLayer.setFilter(eq(get("Branch"), literal(category)));
这个代码是过滤代码
# 1 楼答案
到目前为止,这对我很有效:
一个图层一次只能有一个过滤器,只需添加一个始终为true的过滤器即可覆盖过滤器
不要问我literal做了什么,我不能让它总是正确的,所以我用neq(不等于)让我的黑客工作起来
我找不到任何关于如何正确使用Android的最新文档:(