是否有一个简单的解决方案,可以同时针对三个输入字段进行过滤列表?
要求同时显示并激活3个搜索字段,然后用户可以立即搜索这三个字段中的任何一个。每次搜索都会自动缩小搜索范围。
有没有针对此问题的算法或解决方案?
谢谢。
答案 0 :(得分:1)
尝试一下,它对我有用 在您的getFilter方法中
if (androidVersion.name()(your 1st field).toLowerCase().contains(charString)
|| androidVersion.id()(your 2nd field).toLowerCase().contains(charString)
|| androidVersion.number()(your 3rd field).toLowerCase().contains(charString)
{
filteredList.add(androidVersion);
}