三个输入字段搜索

时间:2019-03-11 03:54:57

标签: android search filter recyclerview-layout

是否有一个简单的解决方案,可以同时针对三个输入字段进行过滤列表?

要求同时显示并激活3个搜索字段,然后用户可以立即搜索这三个字段中的任何一个。每次搜索都会自动缩小搜索范围。

有没有针对此问题的算法或解决方案?

谢谢。

1 个答案:

答案 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);
}