静的テキストと編集可能なEditTextを含むカスタム行をバインドするカスタムのArray Adapterを作成しました。ユーザーが編集テキスト内のテキストを変更したときに通知されるように登録しようとしています。変更されたEditTextが対応するArrayList行を特定するために通知されたときに、リストビュー内のAndroid EditText
Spinnerのような他のタイプのビューでは、Spinnerビュー用のタグに親ビューと行番号への参照を入れることができました。そして値が変更されたことが通知されたら、タグを読んで、それをマスターのArrayListに戻して相関させる方法を決定しました。
EditTextの変更に注意して登録する際の問題は、ビューを元に戻すのではなく、TextWatcherを取得して親ビューまたはArrayList行に戻す方法がないことです。
この場合、どのような技術を使用する必要がありますか?あなたのArrayAdapter
であなたのEditText
にonEditorAction
を使用することができます