0

私は次のレイアウトを持っています:

<ScrollView>
    <LinearLayout>
        <EditText/>
        <EditText/>
        ...
        <EditText/>
    </LinearLayout>
</ScrollView>

EditTextに動的に追加されますScrollView

EditTexts はフォーカス可能である必要があります (少なくともfocusableInTouchMode)

EditText問題は、 s の 1 つに触れてスクロール ジェスチャを行うことでそのビューをスクロールする方法EditTextです)。それはまったく可能ですか?

UPDは最初の回答を解決策としてマークしました(スクロールを提供するための単純な解決策を使用)。私の質問は正しくなく、答えは明白です-私のスクロールの問題はScrollView別の内部で使用した結果でしたScrollView

方向性を誤って申し訳ありません。

4

3 に答える 3

0

ScrollView は子を 1 つしか持つことができないため、ScrollView で LinearLayout を作成し、それに EditTexts を追加する必要があります。スクロールは、必要に応じて自動的に機能するはずです。

于 2013-03-06T09:16:58.457 に答える
0

をセットする

android:marginLeft=10dp android:marginRight=10dp

左右にスクロールするためのスペースがあるようにします。もちろん、画面全体EditTextsがそれらのいずれかで満たされている場合、ユーザーがタップしてスクロールするとフォーカスが移動します。

于 2013-03-06T09:26:31.430 に答える