2

当标准的 EditText 具有焦点时,软键盘会显示一个“下一步”按钮来移动下一个字段(至少在我的 Nexus 4 上是这样)但是如果我有一个带有inputType="numberDecimal"键盘的 EditText,则显示一个“返回”图标。无论如何强制键盘始终显示“下一步”按钮?

EditText澄清一下,一旦用户对特定字段的输入完成,我希望“下一步”按钮可以将焦点移动到屏幕上的下一个可用按钮。

带有“下一步”按钮的示例;

键盘带

没有“下一步”按钮的示例;

无键盘

4

1 回答 1

6

有没有加

android:imeOptions="actionNext"

在您的 EditText 中。

对于那些,如果上面在数字模式下使用时不起作用,您仍然可以使用:

 android:nextFocusDown="@+id/parentedit"

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

于 2013-10-06T09:23:52.643 回答