我使用了autocompletetextview,它工作正常,但有一些问题:
1)当出现建议列表时,我必须隐藏虚拟键盘。
2)建议列表显示与输入的字母匹配的所有建议,例如,如果我键入字母A,它将显示所有城市名称,并以字母A开头。但我必须仅显示那些从B开始的城市,因为城市列表太大(30000+)。提前谢谢。
发布于 2012-11-24 12:43:03
1)当出现建议列表时,我必须隐藏虚拟键盘。
不建议这样做。为什么假设用户只输入一个字符,然后选择。假设您的列表是30000+,并且假设我想进入波士顿。你认为这会帮助用户只输入B,然后滚动浏览以B开头的500个城市,然后选择波士顿,或者输入Bos,列表缩写为2-3,用户选择它。一旦用户在列表中选择了一个项目,你就可以关闭虚拟输入法。详情请参见imeActions。
2)建议列表显示与输入的字母匹配的所有建议,例如,如果我键入字母A,它将显示所有城市名称,包含并以字母A开头。但我必须仅显示那些从B开始的城市,因为城市列表太大(30000+)。提前谢谢。
这是预期的行为。如果你只需要开始,还有另一个叫做FastScroll ListView的选项,它根据第一个字符对列表进行排序。
https://stackoverflow.com/questions/13538272
复制相似问题