動的アダプターを EditText にアタッチする方法はありますか?
私が欲しいのは - EditText でキーが押されたとき、(いくつかの) カスタム ストアで検索を実行し、(静的な Xml リストまたは配列の代わりに) 提案を提供するコードです。このストアはデータベースではありません。CursorAdapter はデータベースの結果専用だと思います。サンプル コード スニペットは大歓迎です。
動的アダプターを EditText にアタッチする方法はありますか?
私が欲しいのは - EditText でキーが押されたとき、(いくつかの) カスタム ストアで検索を実行し、(静的な Xml リストまたは配列の代わりに) 提案を提供するコードです。このストアはデータベースではありません。CursorAdapter はデータベースの結果専用だと思います。サンプル コード スニペットは大歓迎です。
解決策を見つけて、この質問への回答を投稿しました。
カスタムを書きますSimpleCursorAdapter
。メソッドをオーバーライドrunQueryOnBackgroundThread()
し、入力制約に基づいて新しい MatrixCursor を返します。このアダプターをオートコンプリート編集ボックスに関連付けます。
私はこの答えのヒントを得ました@ http://thinkandroid.wordpress.com/2010/01/11/custom-cursoradapters/