在AutoCompleteTextView下拉菜单中,突出显示搜索文本

3

我在我的应用程序中使用了AutoCompleteTextView来实现搜索字段。

我想要在下拉列表中突出显示输入在AutoCompleteTextView(搜索文本字段)中的文本。

例如,如果用户开始输入'jo',则下拉列表将显示以下内容:

joe smith
Joseph ahraham
billy Joseph
...

我希望你能够用蓝色突出显示所有三个名称中的'jo'

1
据我所知,这个功能在Android中并不是原生可用的,您需要构建自己的组件来实现此任务。 - Ketan Parmar
感谢您的回复,KPBird。我会寻找其他选择。 - Visa
@Visa,你找到解决方案了吗?我也在尝试实现你想要的东西,如果你找到了任何相关的东西,请通过分享来帮助我。谢谢。 - user3060230
你找到任何答案了吗? - Milad
请在此处阅读我的答案: https://dev59.com/zG_Xa4cB1Zd3GeqPwACc#30158346 - Milad
1个回答

0
如果这个问题仍然相关:您应该能够通过在适配器的数据中插入带有颜色定义的<b>标签和/或<span>标签来突出显示应该突出显示的单词。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接