Java 如何在Android Sturdio中使EditText相互关联

Java 如何在Android Sturdio中使EditText相互关联,java,android,xml,variables,Java,Android,Xml,Variables,我的布局中有六个EditText(仅用于数字),当我运行程序时,我会注意到 当我在第一个EditText中输入一个数字时,它会通过按“next”(下一个)将我引导到另一个(另一个EditText),但当我在第二个数字中输入数字时,而不是“next”(下一个),它会显示“Done”(完成)。我希望所有六个都是相关的,从第一个开始,按钮“完成”只出现在最后一个。我认为这是您在布局的xml文件中执行的操作,但我不知道是什么。请尝试在编辑文本的xml中使用android:imeOptions=“acti

我的布局中有六个
EditText
(仅用于数字),当我运行程序时,我会注意到
当我在第一个
EditText
中输入一个数字时,它会通过按“next”(下一个)将我引导到另一个(另一个
EditText
),但当我在第二个数字中输入数字时,而不是“next”(下一个),它会显示“Done”(完成)。我希望所有六个都是相关的,从第一个开始,按钮“完成”只出现在最后一个。我认为这是您在布局的xml文件中执行的操作,但我不知道是什么。

请尝试在编辑文本的xml中使用android:imeOptions=“actionNext”


这应该能奏效。我之前遇到了一个问题,我得到的是一个返回标志,而不是“完成”或“下一步”。EditText的
singleLine
属性修复了这个问题。

尝试
android:nextFocusDown
类似
android:nextFocusDown=“@+id/nextId”