0

我想显示包含搜索字母的项目列表(搜索中的字母(EditText))

示例:1)[a] -----> 我在搜索(编辑文本)中输入字母“a”,我想显示与该字母相关的项目列表,如下所示

结果:* a *ton b* a *toon r* a *o Rob* a *t

2)[at]--->我在EditText中添加“t”我想显示与“at”相关的结果,如下所示(在列表中)喜欢这个结果: at* on b *at* oon Rob *at

我有已解析项目的列表,我想搜索并显示该项目(在编辑文本中输入文本时,我想显示与该特定世界相关的结果)...

4

1 回答 1

0

这是我的建议,然后你只需要用正确的值覆盖你的 toString 。

protected ArrayList<Object> searchItems(String cs){
        ArrayList<Object> resultList = new ArrayList<Object>();
        for(Object e:mDataList){
            if(e.toString().contains(cs)){
                resultList.add(e);
            }
        }
        return resultList;
    }
于 2011-05-19T06:28:27.743 回答