3

スクロールビューに多数の編集テキストがあり、それらが画面の容量を超えると、キーボードが開いているときにスムーズなスクロールを実行するのが困難になります。私のコードは次のとおりです。

     <ScrollView 
   android:layout_width="match_parent"
   android:layout_height="match_parent"
    >
    <LinearLayout 
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        android:orientation="vertical"   
    >
        <EditText 
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            />
        <EditText 
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            />
        <EditText 
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            />
        <EditText 
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            />
        <EditText 
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            />
    </LinearLayout>
</ScrollView>

この問題への適切なリンクを案内するか、誰かが知っている場合は同じように答えてください。

ありがとう

4

2 に答える 2

3

マニフェストandroid:windowSoftInputMode="adjustResize" ファイルにアクティビティ タグを付けます。

それが動作します。

于 2013-02-15T09:41:14.793 に答える
2

使用する

 android:focusable="true" 
        android:focusableInTouchMode="true"

リニアレイアウト内。

于 2013-02-15T09:39:06.593 に答える