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