0

私はAndroid用のアプリケーションを設計しようとしています。このアプリケーションでは、電話のすべての連絡先をSQLiteデータベースに保存しておりAutoCompleteTextView、データベースから提案を入力する必要があります。どうすれば目標を達成できますか?

4

3 に答える 3

2

これを使用して、配列をAutoCompleteTextViewにバインドします。最初にsqlitedatabaseから値を取得し、StringArrayに格納します。

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

のインスタンスを取得し、CursorAdapterそれを のアダプタとして設定しますAutoCompleteTextView

于 2012-11-19T06:58:41.230 に答える
1

このように、データベースから取得しているデータの配列をオートコンプリートにバインドするだけです-

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