Java 地图盒Android Symbolayer重置过滤器

Java 地图盒Android Symbolayer重置过滤器,java,android,filter,mapbox,layer,Java,Android,Filter,Mapbox,Layer,我有SymbolLayer的风格。我可以用setFilter方法过滤SymbolLayer。但是,我找不到有关Symbolayer的重置筛选器方法。过滤代码如下所示。如何重置Symbolayer筛选器 我尝试过无值过滤,但不起作用 弦类=网球; SymbolLayer pointLayer=SymbolLayer style.GetLayerLayerLayerid; pointLayer.setFiltereqgetBranch,literalcategory; 此代码是筛选代码。到目前为止,

我有SymbolLayer的风格。我可以用setFilter方法过滤SymbolLayer。但是,我找不到有关Symbolayer的重置筛选器方法。过滤代码如下所示。如何重置Symbolayer筛选器

我尝试过无值过滤,但不起作用

弦类=网球; SymbolLayer pointLayer=SymbolLayer style.GetLayerLayerLayerid; pointLayer.setFiltereqgetBranch,literalcategory;
此代码是筛选代码。

到目前为止,此代码对我有效:

 pointLayer.setFilter(neq(literal(""), ""));
一个图层一次只能有一个过滤器,您只需添加一个始终为true的过滤器即可覆盖过滤器

不要问我literal是做什么的,我不能让它总是正确的,所以我使用了neqnotequals来让我的hack工作

我找不到任何关于如何正确操作的文档,这些文档是Android的最新版本: