如何在android中进行自定义筛选而不进行顺序比较?

如何在android中进行自定义筛选而不进行顺序比较?,android,Android,是否可以在不进行顺序比较的情况下筛选listview?例如:如果我搜索m,它必须列出文本中任何地方包含“m”的元素。但目前其比较“m”还只是开始。谢谢你的帮助 首先让您的ListView适配器实现Filterable接口,然后您需要重写gtFilter方法。在此方法中,返回您自己的过滤器实现,其中performFiltering方法检查需要过滤的字符串是否包含约束字符串(搜索项)。简单 请阅读此处的更多信息:请参阅可过滤界面

是否可以在不进行顺序比较的情况下筛选listview?例如:如果我搜索m,它必须列出文本中任何地方包含“m”的元素。但目前其比较“m”还只是开始。谢谢你的帮助


首先让您的
ListView
适配器实现
Filterable
接口,然后您需要重写
gtFilter
方法。在此方法中,返回您自己的
过滤器
实现,其中
performFiltering
方法检查需要过滤的字符串是否包含约束字符串(搜索项)。简单


请阅读此处的更多信息:

请参阅可过滤界面