gpt4 book ai didi

android - 高级自动完成 TextView 。多对一映射

转载 作者:行者123 更新时间:2023-11-29 22:28:00 25 4
gpt4 key购买 nike

我希望自动完成 View 为同一文本项显示多个项目。

即。使用输入数据 {{a,b,c,d}, {e,f,g,h}} 用户可以搜索并开始输入 b,但只有 a,b,c,d 中的一项是显示在自动完成部分。

我该怎么做?

谢谢

最佳答案

我发现我可以通过像往常一样将所有元素添加到 autocompletetextview 来解决这个问题

但是,对于具有“别名”的项目,我将它们作为 1 个项目放入,由分隔符和空格分隔。该空间允许使用正常功能选择项目。然后我为每个项目使用了一个自定义 View ,该 View 确定正在输入字符串的“部分”并将该部分显示在下拉项目中。

对于我的解决方案,我随后隐藏了自动完成 TextView ,但您也可以只调用 setText 来覆盖默认行为。

关于android - 高级自动完成 TextView 。多对一映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5314366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com