0

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

4

3 回答 3

2

获取 的实例CursorAdapter,然后将其设置为您的AutoCompleteTextView.

于 2012-11-19T06:58:41.230 回答
2

使用它来将数组绑定到 AutoCompleteTextView..您首先从 sqlitedatabase 获取值并存储到字符串数组..

myAutoComplete.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, item));
于 2012-11-19T07:01:25.420 回答
1

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

AutoCompletetext.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, data));
于 2012-11-19T09:28:15.097 回答