Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望自动完成视图显示同一文本项的多个项目。
IE。使用输入数据 {{a,b,c,d}, {e,f,g,h}},用户可以搜索并开始输入 b,但 a,b,c,d 中只有一项显示在自动完成部分。
我该怎么办?
谢谢
我发现我可以通过像往常一样将所有元素添加到 autocompletetextview 来解决这个问题
但是,对于具有“别名”的项目,我将它们作为 1 个项目放入,由分隔符和空格分隔。该空间允许使用正常功能选择项目。然后,我为每个项目使用了一个自定义视图,该视图标识了正在输入的字符串的“部分”,并在下拉项目中显示了该部分。
对于我的解决方案,我会隐藏 autocompletetextview,但您也可以调用 setText 来覆盖默认行为。