【发布时间】:2011-02-19 03:07:30
【问题描述】:
我有一些平板电脑用户的软键盘上有一个 Tab 键。我正在使用表格视图,并且在一行中有 3 个 EditText 字段,其中 EditText 字段位于当前行下方。
当用户点击标签时,它会将他们带到下面的下一个字段,而不是右侧的下一个字段。
布局中有没有办法设置标签顺序,还是仅以编程方式完成?
如果只能用Java做,具体是怎么做的?
感谢关于 NextFocusRight 的提示,但它似乎不起作用(或者我做错了什么)
这是我使用的代码。我必须添加 imeoptions 才能让“下一步”按钮显示在我的模拟器中。你觉得我这样做有什么问题吗?
<EditText
android:id="@+id/bikeHHT"
android:layout_width="50dip"
android:layout_height="40dip"
android:textSize="14px"
android:maxLength="2"
android:nextFocusLeft="@+id/bikeMMT"
android:imeOptions="actionNext"
android:layout_column="1"/>
<EditText
android:id="@+id/bikeMMT"
android:layout_width="50dip"
android:layout_height="40dip"
android:textSize="14px"
android:nextFocusRight="@+id/bikeSST"
android:imeOptions="actionNext"
android:maxLength="2"/>
【问题讨论】:
标签: android