3

У меня есть ряд edittext в scrollview, и когда они превышают пропускную способность экрана, трудно выполнить плавный прокрутку, когда клавиатура открыта. Вот мой код.Как я могу сделать прокрутку в поле зрения, пока клавиатура открыта в Android?

 <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> 

Просьба направлять меня с хорошей ссылкой на эту проблему или отвечать на вопросы, если кто-либо знает.

Благодаря

ответ

2

использование

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

внутри LinearLayout.

3

Положите android:windowSoftInputMode="adjustResize" на свой ярлык действия в файле манифеста.

Он будет работать.

 Смежные вопросы

  • Нет связанных вопросов^_^