이유는 모르지만 레이아웃은 스크롤 할 수 없습니다. 나는 그것을 스크롤하고 싶다.스크롤 가능한 레이아웃이있는 iusse
내 구성은 ........................................... .................................................. ..
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:gravity="center"
android:orientation="vertical"
android:padding="10dp"
android:fitsSystemWindows="true">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical"
android:paddingLeft="20dp"
android:paddingRight="20dp" >
<ImageView
android:background="@drawable/signor_pomidor"
android:layout_gravity="center_horizontal"
android:layout_width="150dp"
android:layout_height="150dp" />
<EditText
android:id="@+id/email"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="@color/btn_login_bg"
android:hint="@string/hint_email"
android:inputType="textEmailAddress"
android:padding="10dp"
android:singleLine="true"
android:textColor="@color/input_login"
android:textColorHint="@color/input_login_hint" />
<EditText
android:id="@+id/password"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="@color/btn_login_bg"
android:hint="@string/hint_password"
android:inputType="textPassword"
android:padding="10dp"
android:singleLine="true"
android:textColor="@color/input_login"
android:textColorHint="@color/input_login_hint" />
<!-- Login Button -->
<Button
android:id="@+id/btnLogin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dip"
android:background="@color/btn_login_bg"
android:text="@string/btn_login"
android:textColor="@color/btn_logut_bg" />
<!-- Link to Login Screen -->
<Button
android:id="@+id/btnLinkToRegisterScreen"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="40dip"
android:background="@null"
android:text="@string/btn_link_to_register"
android:textAllCaps="false"
android:textColor="@color/btn_logut_bg"
android:textSize="15dp" />
</LinearLayout>
</ScrollView>
스크린 샷 : 레이아웃의 내용은 화면보다 높기 때문에 문제가 발생한다
귀하의 레이아웃 스크롤 레이아웃의 내용이 화면 높이를 초과하는 경우 그렇게 기본이므로 레이아웃의 콘텐츠가 화면 높이를 초과하는지 확인하십시오. –
fill_parent가 더 이상 사용되지 않으므로 height와 with를 match_parent로 변경하십시오. – Eenvincible
코드를 시도했는데 완벽하게 작동했습니다. 또한, 주어진 사진을 기반으로 키보드가 나타나면보기를 스크롤하기를 원합니다. 맞습니까? 참고로 API 22 에뮬레이터에서 시험해 보았습니다. 어떤 버전을 테스트했는지 알려 주실 수 있습니까? –