【发布时间】:2014-01-04 18:56:09
【问题描述】:
我正在使用 string.xml 中的字符串数组开发包含 2 个 AutoCompleteTextView 的应用程序。
现在我通过在 string.xml 中插入一个包含一些项目的字符串数组来成功使用此方法。
<string-array name="cities_array">
<item>...</item>
<item>...</item>
<item>...</item>
<item>...</item>
<item>...</item>
</string-array>
问题是我想添加一个包含 1000 个项目的列表,我想知道传递该列表并向每一行添加一个模式是否是最佳选择?
【问题讨论】:
-
最好的 -> 数据库,创建准备好的数据库并加载到 android 应用程序。我知道,因为我正在加载 +1K 城市,当您有非常大的列表时,自动完成需要花费大量时间在那个大列表中搜索。使用 db 和 cursor 将为您提供最佳解决方案