我已经扩展了我的自定义类的ArrayAdapter。我的课程覆盖toString()
并返回我想用于搜索查询的字段。ArrayAdapter股票过滤显示错误的元素
这是我的过滤代码:
productItemAdapter.getFilter().filter(filterText.toLowerCase());
这是我toString()
代码:
return name.toLowerCase();
筛选工作(返回正确的元素数),但它的错误的元素。它始终显示列表上的第一个元素,而不是匹配的搜索...
不要害怕发布适配器的代码。 – Luksprog