如何从SQLite数据库中填充AutoCompleteTextView

时间:2012-11-19 06:45:02

标签: android sqlite contacts autocompletetextview

我正在设计一个Android应用程序,其中,我已将所有手机的联系人存储在SQLite数据库中,我希望AutoCompleteTextView中的建议应该从数据库中填写。请告诉我如何实现目标?

3 个答案:

答案 0 :(得分:2)

获取CursorAdapter的实例,然后将其设置为AutoCompleteTextView的适配器。

答案 1 :(得分:2)

使用它将数组绑定到AutoCompleteTextView ..您首先从sqlitedatabase获取值并存储到String Array ..

myAutoComplete.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, item));

答案 2 :(得分:1)

您只需要将从数据库获取的数据数据绑定到这样的自动完成 -

AutoCompletetext.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, data));