Edittextは、リターンキーの入力および単行表示ソリューションの禁止
1262 ワード
Edittext単行を表示するには、以前の方法で属性を直接使用していました.
設定のみ
インタフェースにedittextが複数ある場合は、設定
android:singleLine="true"
いいですが、この方法はもう時代遅れで、使い続けるべきではありません.新しい解決策は以下の通りです.設定のみ
android:lines="1"
android:inputType="text"
単行表示を実現できます.もちろん、inputtypeは他の値でも構いません.1つの値を指定すればいいだけです.インタフェースにedittextが複数ある場合は、設定
android:imeOptions="actionNext"
android:nextFocusForward="@+id/edit_xxx"
キーボードのリターンキーをクリックすると自動的にidがeditにカーソルが切り替わりますxxxのコントロールは、edittextが1つしかない場合、リターンキーをクリックするときにキーボードを閉じる必要がある場合は、設定するだけです.android:imeOptions="actionDone"