リストビューと、リストビューのデータをフィルタリングする編集ボックスを実装しました。私が使う
myAdapter.getFilter().filter(txt);
txt にデータの先頭からの char シーケンスが含まれている場合、正常に動作します。たとえば、値「This is my value」とフィルタリング「value」の場合、フィルターを通過しますが、「v」を削除し、フィルタリングテキストが「alue」の場合、フィルターはアダプターからそれを削除します。
正規表現などでフィルタリングする方法はありますか (独自のフィルターを実装する以外)。ありがとう。