RelativeLayout in der Scrollansicht scrollt nicht
Ich habe versucht, mein relatives Layout mit Scrollview zu versehen, um es im Querformat zu verwenden, aber es funktioniert nicht. Ich habe auch versucht, mein relatives Layout mit einem linearen Layout zu versehen, aber es funktioniert auch nicht.
Hier ist die XML-Datei, in der das Relativ-Layout in der Bildlaufansicht eingeschlossen ist:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#2d89ef">
<!--Some components here-->
</RelativeLayout>
</ScrollView>
Dies ist meine vollständige XML:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#2d89ef">
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="Segoe UI Light"
android:gravity="center"
android:text="@string/app_name"
android:textColor="#FFFFFF"
android:textSize="25dp"
android:textIsSelectable="false"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp" />
<EditText
android:id="@+id/editText"
android:layout_width="275dp"
android:layout_height="wrap_content"
android:ems="10"
android:fontFamily="Segoe UI Light"
android:gravity="center_vertical"
android:hint="@string/username"
android:inputType="textPersonName"
android:textColor="@android:color/white"
android:textSize="16sp"
android:width="200dp"
android:layout_below="@+id/textView"
android:layout_centerHorizontal="true">
<requestFocus />
</EditText>
<EditText
android:id="@+id/editText2"
android:layout_width="250dp"
android:layout_height="wrap_content"
android:ems="10"
android:fontFamily="Segoe UI Light"
android:gravity="center_vertical"
android:hint="@string/password"
android:inputType="textPassword"
android:textColor="@android:color/white"
android:textSize="16sp"
android:width="200dp"
android:layout_below="@+id/editText"
android:layout_alignRight="@+id/editText"
android:layout_alignLeft="@+id/editText" />
<Button
android:id="@+id/button"
android:layout_width="250dp"
android:layout_height="40dp"
android:background="@drawable/border"
android:fontFamily="Segoe UI Light"
android:height="20dp"
android:text="@string/login"
android:textColor="#FFFFFF"
android:textSize="15sp"
android:width="200dp"
android:layout_marginTop="25dp"
android:layout_below="@+id/editText2"
android:layout_alignLeft="@+id/editText2"
android:layout_alignRight="@+id/editText2" />
<Button
android:id="@id/btnForgot"
android:layout_width="250dp"
android:layout_height="40dp"
android:background="@drawable/border"
android:fontFamily="Segoe UI Light"
android:height="20dp"
android:text="@string/forgot_password"
android:textColor="#FFFFFF"
android:textSize="15sp"
android:width="200dp"
android:layout_below="@+id/button"
android:layout_alignLeft="@+id/button"
android:layout_alignRight="@+id/button" />
<ImageView
android:layout_width="140dp"
android:layout_height="200dp"
android:id="@+id/imageView"
android:background="@drawable/auf_logo"
android:layout_above="@+id/textView"
android:layout_centerHorizontal="true" />
</RelativeLayout>
</ScrollView>