簡単な入力フォームがあります。これは、ScrollView 内に EditTexts を含む垂直 LinearLayout です。
<ScrollView android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dip"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView style="@style/Text"
android:text="Name"/>
<EditText style="@style/EditBox"/>
</LinearLayout>
<View style="@style/Divider"/>
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dip"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView style="@style/Text"
android:text="Password"/>
<EditText style="@style/EditBox"/>
</LinearLayout>
...
</LinearLayout>
</ScrollView>
ユーザーがフォームをスクロールすると、フォーカスが表示されている EditText に自動的に移動します。このような動作を無効にして、現在タッチで選択されている EditText に常にフォーカスすることは可能ですか?
これが機能である可能性があることは理解していますが、無効にする必要があります。
ありがとう!