带有"下一步"按钮的NumberDecimal InputType

Jon*_*ght 2 android custom-controls android-softkeyboard

当标准的EditText具有焦点时,软键盘显示"下一步"按钮以移动下一个字段(至少在我的Nexus 4上),但如果我有一个带有inputType="numberDecimal"键盘的EditText,则显示"返回"图标.反正强制键盘总是显示"下一步"按钮?

为了澄清,我希望"下一步"按钮可以EditText在特定字段的用户输入完成后将焦点移动到屏幕上的下一个可用焦点.

带"下一步"按钮的示例;

键盘带有

没有"下一步"按钮的示例;

没有

Jit*_*Dev 6

你添加了吗?

android:imeOptions="actionNext"
Run Code Online (Sandbox Code Playgroud)

在你的EditText中.

对于那些,如果在数字模式下使用时无法正常工作,您仍然可以使用:

 android:nextFocusDown="@+id/parentedit"
Run Code Online (Sandbox Code Playgroud)

其中parentedit是要聚焦的下一个EditText的ID.