Android: ListView内でEditTextが書けない場合の対処

ListView内にEditTextを入れて、追加ボタンが押される度にEditTextが追加されていくようなものを作っているのですが、いざ文字を書こうとしたところ、入力されない。いや、文字は入力されるんだけど、一文字入ったところでクリアされてしまう…。なんぞ、これ!?というわけでほとほと困り果てていたわけですが、ListView, EditTextでググってみたところ、以下のサイトが見つかりました。

http://stackoverflow.com/questions/2825571/android-edittext-in-listview

これを見る限りでは、AndroidManifest.xmlで、Activityタグ内でandroid:windowSoftInputMode=”adjustPan”を指定しろとあります。これが何を表しているのかがまだイマイチよく分かってないです。

ソフトウェア技術ドキュメントを勝手に翻訳を後で読んでおこうと思いますが、ひとまず上記の指定で、EditTextに入力することができるようになりました!!


カテゴリー Android, Java | タグ   | パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です