アプリにオートコンプリートを追加するためにAutoCompleteTextView
Androidを使用しています。CursorAdapter
ビューでonItemClickListener()
(つまり、ユーザーがオートコンプリートされたドロップダウン項目の 1 つに触れたとき)、テキストを取得して EditText に配置し、ユーザーが必要に応じて変更できるようにします。
ただし、setText()
TextView を呼び出すと、オートコンプリート動作がトリガーされ、ドロップダウンが再び表示されます。ユーザーがキーボードで新しいテキストを入力した場合にのみ、ドロップダウンを表示したいと思います。これを行う方法はありますか?