AndroidにおけるEditTextをListViewで作ったときにEditViewの値が取れない問題

久しぶりにAndroidアプリをつくっています

Pythonでががーって作ることが多いこの頃ですが久しぶりにUIがあるものが作りたくなりました

ListViewの中にEditViewを入れ、ボタン遷移等でListViewの中にあるEditViewの中身が欲しいとなったときに取り出せず悩みました

色々調査したらできたので解決方法のメモしておきます

簡単に説明するとEditViewにて値を入れ終わったときに呼ばれる関数にListViewの更新をかけるようすると入ります

MainActivity.javaでもいけると思いますが、ListViewの処理はListViewでしてほしいためAdapter内に記述しました

プログラム(重要じゃない箇所は端折ります)

これでListView内にあるEditViewが更新されるようになりました

スポンサーリンク




スポンサーリンク

参考文献

スポンサーリンク







フォローする