在布局XML中,可以指定虚拟键盘中的android:imeOptions="actionNext"
哪个添加Next
按钮,然后单击它-焦点跳至下一个字段。
如何以编程方式执行此操作-例如基于某个事件触发焦点以转到下一个字段?
Answers:
您可以将EditorInfo类中的常量用于IME选项。喜欢,
editText.setImeOptions(EditorInfo.IME_ACTION_NEXT);
除了虚拟QWERTY
键盘中可用的默认键外,总是需要添加额外的键。
使用XML
<EditText android:text="@+id/EditText01"
android:id="@+id/EditText01"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:imeOptions="actionDone"/>
By Programmatic Way
EditorInfo
当您必须处理Android应用程序中的任何类型的用户输入时,这是最有用的类。
IME_ACTION_DONE:
此操作将执行“完成”操作,无任何输入,并且IME将关闭。
EditTextSample.setImeOptions(EditorInfo.IME_ACTION_DONE);
有关更多信息,您可以访问http://developer.android.com/reference/android/view/inputmethod/EditorInfo.html