首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动补全

自动补全
EN

Stack Overflow用户
提问于 2012-11-24 12:28:38
回答 1查看 533关注 0票数 2

我使用了autocompletetextview,它工作正常,但有一些问题:

1)当出现建议列表时,我必须隐藏虚拟键盘。

2)建议列表显示与输入的字母匹配的所有建议,例如,如果我键入字母A,它将显示所有城市名称,并以字母A开头。但我必须仅显示那些从B开始的城市,因为城市列表太大(30000+)。提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-24 12:43:03

1)当出现建议列表时,我必须隐藏虚拟键盘。

不建议这样做。为什么假设用户只输入一个字符,然后选择。假设您的列表是30000+,并且假设我想进入波士顿。你认为这会帮助用户只输入B,然后滚动浏览以B开头的500个城市,然后选择波士顿,或者输入Bos,列表缩写为2-3,用户选择它。一旦用户在列表中选择了一个项目,你就可以关闭虚拟输入法。详情请参见imeActions。

2)建议列表显示与输入的字母匹配的所有建议,例如,如果我键入字母A,它将显示所有城市名称,包含并以字母A开头。但我必须仅显示那些从B开始的城市,因为城市列表太大(30000+)。提前谢谢。

这是预期的行为。如果你只需要开始,还有另一个叫做FastScroll ListView的选项,它根据第一个字符对列表进行排序。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13538272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档