我想将AutoCompleteTextView链接到SQLite中的一个巨大的(150万条记录)表
我是Android编程的新手,但我不能把这个大表链接到AutoCompleteTextView。
这种做法好吗? 有没有其他方法可以在用户在AutoCompleteTextView上键入时选择前10条记录。
感谢
答案 0 :(得分:0)
我在我的应用程序中使用AutoCmpeleteTextview
,我从光标加载数据。
你可以使用相同的方法来做到这一点。(我不确定它的最佳与否,但它对我来说非常适合。)
所以对于解决方案,您可以使用线程来加载该数据。
它会在用户输入时加载数据。
new Thread(new Runnable() {
@Override
public void run() {
try {
readData();
} catch (Exception e) {
}
}
}).start();