EditTextでKeyboard入力で改行させない方法です。
EditTextの初期表示の場合だと改行するボタンが付いていますが、
これを決定ボタンにし、改行させないようにしたいと思います。
これを行うためには、imeOptionsというAttributeにEditInfoというパラメータを設定します。
EditTextに改行ボタンではなく、決定ボタンを入れたい場合は、
IME_ACTION_DONE
を設定します。
xmlから操作すると以下のようになります。
1 2 3 4 5 6 7 8 |
<!-- 改行させないEditText --> <EditText android:id="@+id/event_edit_text" android:layout_width="200dp" android:layout_height="wrap_content" android:inputType="text" android:imeOptions="actionDone" /> |
コードから入力したい場合は、
setImeOptions関数を呼んでください。