在Android中从EditText删除filter?

在Android中添加filter是可能的,通过这样做来为该字段添加3个字符的限制:

editText.setFilters(new InputFilter[] { new InputFilter.LengthFilter(3) }); 

除了已经设置的filter呢? 我的问题是我将根据用户的select在字段上的最大长度的3和4个字符之间切换。 只要运行上面的代码,感觉就会为GC产生大量的额外工作。

我当然可以添加一些对应于每个filter的实例variables,只是在需要时添加它们,然后我只会有两个filter,这是很好的情况下。 知道是否有可能完全删除一个filter将是有趣的。 也许通过传递null?

Solutions Collecting From Web of "在Android中从EditText删除filter?"