4

我已经实现了一个列表视图和一个过滤列表视图中数据的编辑框。我用

myAdapter.getFilter().filter(txt);

当 txt 包含我数据开头的字符序列时,它工作正常。例如,对于值“这是我的值”和过滤“值”,它会通过过滤器,但是当我删除“v”并且过滤文本为“alue”时,过滤器会将其从适配器中删除。

有没有办法(除了实现我自己的过滤器)通过正则表达式或类似的东西进行过滤。谢谢。

4

1 回答 1

0

听起来您在“完全匹配”与“部分匹配”语义方面存在问题。

  1. 你可以尝试一个领先的.*.
  2. 你可以玩一个像^.
于 2019-03-12T13:28:52.817 回答