0

스크롤하는 대신 키보드가 표시되면 크기가 조정됩니다. 왜 그런가요? adjustResize이 Manifest에 설정되어 있지만 여전히 스크롤되지 않습니다. 변경하려면 무엇이 필요합니까? isScrollableView도 제거하려고했습니다.ScrollView not 키보드가 표시된 경우 스크롤

<?xml version="1.0" encoding="utf-8"?> 
<ScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@color/night" 
    android:fillViewport="true"> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical" 
     android:gravity="center_horizontal" 
     android:isScrollContainer="true"> 

     <ImageView 
      android:id="@+id/iv_login_logo" 
      android:layout_width="@dimen/login_logo_width" 
      android:layout_height="@dimen/login_logo_height" 
      android:src="@drawable/travelbank_logo_white" 
      android:layout_marginTop="@dimen/login_logo_margin" 
      android:layout_marginBottom="@dimen/login_logo_margin"/> 

     <!--Tab Layout--> 
     <android.support.design.widget.TabLayout 
      android:id="@+id/tl_login_tabs" 
      android:layout_width="match_parent" 
      android:layout_height="@dimen/tab_layout_height" 
      app:tabGravity="fill" 
      tabMode="fixed" 
      app:tabTextAppearance="@style/NavigationTabTextAppeareance" 
      app:tabIndicatorHeight="0dp" 
      app:tabPadding="0dp"/> 

     <!--Login Page--> 
     <android.support.v4.view.ViewPager 
      android:id="@+id/vp_login_view_pager" 
      android:layout_width="match_parent" 
      android:layout_height="0dp" 
      android:layout_weight="1"/> 
    </LinearLayout> 
</ScrollView> 

답변

0

스크롤보기 내에보기 호출기가 없습니다. 보기 호출기를 제거하고 모든 것이 잘 작동합니다.

관련 문제