android禁用移动到下一个字段

时间:2011-05-24 21:08:21

标签: android tabs android-edittext field move

在我的Android应用程序中,我在线性布局中有几个editTexts。然后我在相同的线性布局下面有几个微调器。如果选择了微调器项,它将跳回到其中一个编辑文本字段。当你填写一个webform时,我会将它与按Tab键进行比较,它会自动跳转到下一个字段。这样会很好,除非它跳回到布局顶部附近,用户必须向下滚动才能单击提交按钮。有没有办法禁用自动移动,以便应用程序不会强制移动到下一个字段?

2 个答案:

答案 0 :(得分:2)

我不知道是否有一种简单的方法可以完全禁用它。但是您可以通过设置

来控制下一个焦点
android:nextFocusRight
android:nextFocusLeft
android:nextFocusUp
android:nextFocusDown
布局xml中的

属性。你可以设置它们=“@ + id / idOfTheNextView”

答案 1 :(得分:2)

虽然这里已经很多年了但你可以在EditText上使用这个设置

android:imeOptions="actionDone"