0

我使用 AutoCompleteTextView 来提供地址条目。街道名称被定义并作为 ArrayAdapter 提供以提供街道选择。这行得通。不幸的是,下拉列表出现得很晚,因为它包含超过 6000 个街道名称。我已经尝试将阈值从 2 修改为 6 左右,但并没有那么快。

我想如果可能的话,我必须覆盖算法或其他东西,或者可能有另一种方法来解决这个问题。有任何想法吗?

4

1 回答 1

0

您可以提供一个ListAdapter实现Filterable. 通过创建您自己的Filter,您可以设计一个比默认的运行速度更快的。

于 2013-01-16T18:08:53.550 回答