【发布时间】:2014-06-02 08:11:22
【问题描述】:
我正在使用 AutoCompleteTextView 来搜索城市。我正在使用数组适配器来绑定 AutoCompleteTextView。现在我想在 AutoCompleteTextView 上输入城市或邮政编码,并希望以此为基础列出城市。我该怎么做?
【问题讨论】:
-
为
AutocompleTextView实现自定义适配器,从getFilter()方法返回自定义Filter。在Filter的performFiltering()方法中,查看传入的约束并检查它是字符串(很可能是城市名称)还是数字(我假设是数字)。基于该知识过滤结果。此外,扩展BaseAdapter更适合于此。
标签: android android-arrayadapter autocompletetextview simpleadapter