java在listView中过滤两个字符串
我有一个sqLite数据库,其中包含一个有3列的表,我在布局中使用了一个edittext和一个ListView。我现在做的是使用edittext应用搜索,并在ListView中显示过滤后的结果
以下代码应用于名为myFilter的edittext,Word是simplecursoradapter:
myFilter.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
}
public void onTextChanged(CharSequence s, int start,
int before, int count) {
words.getFilter().filter(s.toString());
}
});
我想做的是过滤两个字符序列,例如我想在我的listView中显示以a和b开头的单词,我可以这样做吗(例如words.getFilter()。过滤器(“a”、“b”)
共 (0) 个答案