在listView中过滤两个字符串

时间:2014-04-07 06:57:16

标签: java android

我有一个sqLite数据库,其中包含一个包含3列的表,我在我的布局中使用了edittext和ListView。我现在所做的是使用edittext应用搜索并在ListView中显示过滤结果。

以下代码适用于名为myFilter的edittext,单词是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());

       }

   });

我想要做的是过滤两个Charsequences,例如我想在我的listView中显示以a和b开头的单词,我可以做那样的事情(例如words.getFilter()。filter(“a “,”“b”);?

0 个答案:

没有答案