需要键盘上方的上一个和下一个按钮

我想用键盘上方的Prev,Next Buttons显示虚拟键盘。

当用户单击“上一步”按钮时,光标应移至上一个编辑文本输入字段,单击下一个按钮应转到视图中的下一个编辑文本字段。

我想在我自己的活动中使用这些按钮。 我怎样才能做到这一点?

这可以通过将android:windowSoftInputMode =“adjustPan”添加到清单中的activity元素来实现。 例如

            

这可以防止在显示虚拟键盘时调整视图大小。

您可以为布局中的Edittext设置正确的IME选项。

 android:imeOptions="actionNext" 

并为完成

机器人:imeOptions = “actionDone”

 Android code to override the "Done" button in my EditText field: myEditField.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_DONE) { InputMethodManager imm =(InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getWindowToken(), 0);//hide the keyboard. return true; } return false; } });