EditTextでKeyboard入力で改行させない方法です。

EditTextの初期表示の場合だと改行するボタンが付いていますが、
これを決定ボタンにし、改行させないようにしたいと思います。

これを行うためには、imeOptionsというAttributeにEditInfoというパラメータを設定します。

EditTextに改行ボタンではなく、決定ボタンを入れたい場合は、
IME_ACTION_DONE
を設定します。

xmlから操作すると以下のようになります。

コードから入力したい場合は、
setImeOptions関数を呼んでください。

Pocket