私のアプリケーションでは、いくつかのEditTextがあります。最後にEditText
ユーザーが最初にクリックすると、キーボードが表示され、値を入力して準備が整います。
大丈夫ですが、値を入力し終わったらOKボタンを押すか完了したかったのです。
表示されているキーボードでは、進むボタンのみで、EditTextの次の値にまっすぐ進みます。
私は次のEditTextになりたくありません。 私はインテンダーに起こったのか分かりません。
はあなたに
私のアプリケーションでは、いくつかのEditTextがあります。最後にEditText
ユーザーが最初にクリックすると、キーボードが表示され、値を入力して準備が整います。
大丈夫ですが、値を入力し終わったらOKボタンを押すか完了したかったのです。
表示されているキーボードでは、進むボタンのみで、EditTextの次の値にまっすぐ進みます。
私は次のEditTextになりたくありません。 私はインテンダーに起こったのか分かりません。
はあなたに
に感謝あなたの代わりに[次へ]ボタンの[完了]ボタンを表示するソフトキーボードをしたいように聞こえます。 EditTextのためのあなたのXMLで
、追加:android:imeOptions="actionDone"
また、あなたはコードを介して、それを行うことができます。yourEditText.setImeOptions(EditorInfo.IME_ACTION_DONE);
は、私はあなたの質問は、あなたが活動の焦点はどこに行くかを制御したいということだと思います。
OnFocusChangeListener:http://developer.android.com/reference/android/view/View.OnFocusChangeListener.htmlを使用し、onFocusChangeメソッドでフォーカスの変更を受け取ったビューがEditTextであるかどうかを確認してください。
非常に良い、ありがとう – GDawson