Android:ListView制作搜索过滤器

前端之家收集整理的这篇文章主要介绍了Android:ListView制作搜索过滤器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

有没有办法在我的自定义列表视图上创建一个使用BaseAdapter而不是ArrayAdapter创建的搜索过滤器,因为我只遇到了在自定义列表视图中使用ArrayAdapters的方法. Follwing是我遇到的Making a filter using Array Adapter

最佳答案
如果你正在使用List集合,那么扩展ArrayAdapter – 它是BaseAdapter的子类.

覆盖getView方法(在您的情况下,只需稍加修改即可复制旧的getView代码).

覆盖集合中的对象的toString并设置:

listView.setTextFilterEnabled(true);

猜你在找的Android相关文章