草庐IT

prefixString

全部标签

android - 在 ListView 中突出显示搜索结果

我有一个带有String的ListView。使用下面的代码,我可以突出显示搜索结果,但用户必须键入要搜索区分大小写的单词。如何实现不区分大小写的搜索结果突出显示,例如原生Android联系人搜索?这是我的突出显示代码。我扩展了ArrayAdapter并实现了自定义过滤器以获取要搜索的字符串。在getView方法中,我检查ListView中的String是否包含prefixString并突出显示它。publicclassHighlightListAdapterextendsArrayAdapter{ArrayListobjects;finalObjectmLock=newObject()