这些方向在这里正确显示,但是当我运行它并更改方向时,横向模式不起作用并且所有按钮都错位为
这个问题的解决方案可能是什么?横向模式的 XML。
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:background="@drawable/flowers"
android:id="@+id/frontpage_layout"
tools:context="com.example.hassidiczaddic.multiplescreensupport.MainActivity">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/scrollView">
<Button
android:layout_width="200dp"
android:layout_height="50dp"
android:text="OPEN"
android:textSize="20sp"
android:id="@+id/button.open"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<Button
android:layout_width="200dp"
android:layout_height="50dp"
android:text="LARGE"
android:textSize="20sp"
android:id="@+id/button.large"
android:layout_alignParentRight="true"
android:layout_marginRight="86dp"
android:layout_marginEnd="86dp"
android:layout_toRightOf="@+id/button.rate"
android:layout_toEndOf="@+id/button.rate" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:text="Something"
android:id="@+id/button.something"
android:layout_marginTop="38dp"
android:layout_below="@+id/button.open"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_toLeftOf="@+id/button.rate"
android:layout_toStartOf="@+id/button.rate" />
<Button
android:layout_width="wrap_content"
android:textSize="20sp"
android:layout_height="wrap_content"
android:text="RATE"
android:id="@+id/button.rate"
android:layout_marginTop="38dp"
android:layout_below="@+id/button.something"
android:layout_toRightOf="@+id/button.open"
android:layout_toEndOf="@+id/button.open" />
<Button
android:layout_width="wrap_content"
android:textSize="20sp"
android:layout_height="wrap_content"
android:text="CLOSE"
android:id="@+id/button.close"
android:layout_alignTop="@+id/button.something"
android:layout_alignRight="@+id/button.large"
android:layout_alignEnd="@+id/button.large"
android:layout_toRightOf="@+id/button.rate"
android:layout_toEndOf="@+id/button.rate" />
</RelativeLayout>
</ScrollView>