如何配置下一个按钮以将焦点更改为 ListView 连续行中的编辑文本。我不能使用 android:nextFocusDown="@+id/...." 因为编辑文本具有相同的 id。
问问题
690 次
2 回答
0
试试这个,让我知道这是不是你想要的?
<EditText android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:imeOptions="actionDone"
android:singleLine="true" />
于 2012-06-29T11:08:26.500 回答
0
要更改 ListView 行中 EditText 的焦点,您可以使用以下 XML 示例:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal" >
<EditText
android:id="@+id/edit_1"
android:nextFocusRight="@+id/edit_2"
android:imeOptions="actionNext"
/>
<EditText
android:id="@+id/edit_2"
android:nextFocusRight="@+id/edit_3"
android:imeOptions="actionNext"
/>
<EditText
android:id="@+id/edit_3"
android:nextFocusRight="@+id/edit_4"
android:imeOptions="actionNext"
/>
<EditText
android:id="@+id/edit_4"
android:nextFocusDown="@+id/edit_1"
android:imeOptions="actionNext"
/>
</LinearLayout>
于 2015-07-18T10:21:50.287 回答