Java 安卓:为什么我的土地\布局没有如设计面板所示工作?

Java 安卓:为什么我的土地\布局没有如设计面板所示工作?,java,android,xml,Java,Android,Xml,我有一个应用程序,是一个简单的音乐播放器,允许屏幕旋转。我使用选项“布局变量->切换到布局区域”来创建一个景观布局。我使用一个约束布局,链接所有按钮和进度条。但是,当我启动emulator并旋转屏幕时,布局似乎没有改变纵向方向。在我的清单中,我有android:configChanges=“orientation | keyboardHidden | screenSize,这样我就不必处理活动死亡。我文件夹中的布局在app/res/layout/activity_main.xml下。以下是我的布

我有一个应用程序,是一个简单的音乐播放器,允许屏幕旋转。我使用选项“布局变量->切换到布局区域”来创建一个景观布局。我使用一个约束布局,链接所有按钮和进度条。但是,当我启动emulator并旋转屏幕时,布局似乎没有改变纵向方向。在我的清单中,我有
android:configChanges=“orientation | keyboardHidden | screenSize
,这样我就不必处理活动死亡。我文件夹中的布局在app/res/layout/activity_main.xml下。以下是我的布局代码(我在主java文件夹中没有任何配置覆盖):

这是一个家庭作业,请不要给我直接的答案

布局\活动\ u main.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/Garnet"
    tools:context="com.example.davidmiller.assignment4.MainActivity">

    <TextView
        android:id="@+id/textview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="FEAR THE SPEAR!"
        android:textSize="30dp"
        android:textColor="#ffffff"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.029" />

    <Button
        android:id="@+id/button7"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Seminole Uprising"
        app:layout_constraintRight_toRightOf="@+id/button6"
        app:layout_constraintLeft_toLeftOf="@+id/button6"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="149dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button5"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Cheer"
        app:layout_constraintBottom_toTopOf="@+id/button6"
        app:layout_constraintRight_toRightOf="@+id/button4"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button4"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1"
        android:onClick="playSong" />

    <Button
        android:id="@+id/button6"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="4th Quarter Fanfare"
        app:layout_constraintBottom_toTopOf="@+id/button7"
        app:layout_constraintRight_toRightOf="@+id/button5"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button5"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button4"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Gold and Garnet"
        app:layout_constraintBottom_toTopOf="@+id/button5"
        app:layout_constraintRight_toRightOf="@+id/button3"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button3"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button2"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Fight Song"
        app:layout_constraintBottom_toTopOf="@+id/button3"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button3"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Victory Song"
        app:layout_constraintBottom_toTopOf="@+id/button4"
        app:layout_constraintRight_toRightOf="@+id/button2"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button2"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU War Chant"
        app:layout_constraintBottom_toTopOf="@+id/button2"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong" />

    <Button
        android:id="@+id/pause"
        android:layout_width="65dp"
        android:layout_height="48dp"
        android:layout_marginStart="75dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="59dp"
        android:background="@drawable/pause"
        android:onClick="pause" />

    <Button
        android:id="@+id/stop"
        android:layout_width="88dp"
        android:layout_height="91dp"
        android:layout_marginStart="5dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="2dp"
        app:layout_constraintLeft_toRightOf="@+id/play"
        android:layout_marginLeft="5dp"
        android:background="@drawable/stop"
        android:onClick="stop"/>

    <Button
        android:id="@+id/play"
        android:layout_width="62dp"
        android:layout_height="48dp"
        android:layout_marginStart="25dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toRightOf="@+id/pause"
        android:layout_marginLeft="0dp"
        android:background="@drawable/play"
        android:onClick="play"/>

    <ProgressBar
        android:id="@+id/progressBar"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="0dp"
        android:layout_height="31dp"
        android:layout_marginStart="31dp"
        app:layout_constraintBottom_toBottomOf="@+id/stop"
        android:layout_marginEnd="31dp"
        app:layout_constraintRight_toRightOf="parent"
        android:layout_marginTop="105dp"
        android:layout_marginBottom="108dp"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintTop_toTopOf="@+id/button6"
        android:layout_marginLeft="31dp"
        android:layout_marginRight="31dp" />

</android.support.constraint.ConstraintLayout>
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/Garnet"
    tools:context="com.example.davidmiller.assignment4.MainActivity">

    <TextView
        android:id="@+id/textview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="FEAR THE SPEAR!"
        android:textSize="30dp"
        android:textColor="#ffffff"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.029"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button7"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Seminole Uprising"
        app:layout_constraintRight_toRightOf="@+id/button6"
        app:layout_constraintLeft_toLeftOf="@+id/button6"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="2dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1"
        app:layout_constraintHorizontal_bias="0.0" />

    <Button
        android:id="@+id/button5"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Cheer"
        app:layout_constraintBottom_toTopOf="@+id/button6"
        app:layout_constraintRight_toRightOf="@+id/button4"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button4"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1"
        android:onClick="playSong" />

    <Button
        android:id="@+id/button6"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="4th Quarter Fanfare"
        app:layout_constraintBottom_toTopOf="@+id/button7"
        app:layout_constraintRight_toRightOf="@+id/button5"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button5"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button4"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Gold and Garnet"
        app:layout_constraintBottom_toTopOf="@+id/button5"
        app:layout_constraintRight_toRightOf="@+id/button3"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button3"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button2"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Fight Song"
        app:layout_constraintBottom_toTopOf="@+id/button3"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button3"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Victory Song"
        app:layout_constraintBottom_toTopOf="@+id/button4"
        app:layout_constraintRight_toRightOf="@+id/button2"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button2"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU War Chant"
        app:layout_constraintBottom_toTopOf="@+id/button2"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/pause"
        android:layout_width="88dp"
        android:layout_height="48dp"
        android:layout_marginStart="150dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="150dp"
        android:background="@drawable/pause"
        android:onClick="pause" />

    <Button
        android:id="@+id/stop"
        android:layout_width="88dp"
        android:layout_height="91dp"
        android:layout_marginStart="5dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="2dp"
        app:layout_constraintLeft_toRightOf="@+id/play"
        android:layout_marginLeft="5dp"
        android:background="@drawable/stop"
        android:onClick="stop"/>

    <Button
        android:id="@+id/play"
        android:layout_width="88dp"
        android:layout_height="48dp"
        android:layout_marginStart="25dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toRightOf="@+id/pause"
        android:layout_marginLeft="25dp"
        android:background="@drawable/play"
        android:onClick="play"/>

    <ProgressBar
        android:id="@+id/progressBar"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="0dp"
        android:layout_height="31dp"
        android:layout_marginStart="31dp"
        app:layout_constraintBottom_toBottomOf="@+id/button6"
        android:layout_marginEnd="31dp"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="31dp"
        android:layout_marginRight="31dp"
        tools:layout_constraintTop_creator="1"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintBottom_creator="1"
        tools:layout_constraintLeft_creator="1"
        app:layout_constraintTop_toBottomOf="@+id/button6" />

</android.support.constraint.ConstraintLayout>

land\activity\u main.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/Garnet"
    tools:context="com.example.davidmiller.assignment4.MainActivity">

    <TextView
        android:id="@+id/textview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="FEAR THE SPEAR!"
        android:textSize="30dp"
        android:textColor="#ffffff"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.029" />

    <Button
        android:id="@+id/button7"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Seminole Uprising"
        app:layout_constraintRight_toRightOf="@+id/button6"
        app:layout_constraintLeft_toLeftOf="@+id/button6"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="149dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button5"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Cheer"
        app:layout_constraintBottom_toTopOf="@+id/button6"
        app:layout_constraintRight_toRightOf="@+id/button4"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button4"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1"
        android:onClick="playSong" />

    <Button
        android:id="@+id/button6"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="4th Quarter Fanfare"
        app:layout_constraintBottom_toTopOf="@+id/button7"
        app:layout_constraintRight_toRightOf="@+id/button5"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button5"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button4"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Gold and Garnet"
        app:layout_constraintBottom_toTopOf="@+id/button5"
        app:layout_constraintRight_toRightOf="@+id/button3"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button3"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button2"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Fight Song"
        app:layout_constraintBottom_toTopOf="@+id/button3"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button3"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Victory Song"
        app:layout_constraintBottom_toTopOf="@+id/button4"
        app:layout_constraintRight_toRightOf="@+id/button2"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button2"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU War Chant"
        app:layout_constraintBottom_toTopOf="@+id/button2"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong" />

    <Button
        android:id="@+id/pause"
        android:layout_width="65dp"
        android:layout_height="48dp"
        android:layout_marginStart="75dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="59dp"
        android:background="@drawable/pause"
        android:onClick="pause" />

    <Button
        android:id="@+id/stop"
        android:layout_width="88dp"
        android:layout_height="91dp"
        android:layout_marginStart="5dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="2dp"
        app:layout_constraintLeft_toRightOf="@+id/play"
        android:layout_marginLeft="5dp"
        android:background="@drawable/stop"
        android:onClick="stop"/>

    <Button
        android:id="@+id/play"
        android:layout_width="62dp"
        android:layout_height="48dp"
        android:layout_marginStart="25dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toRightOf="@+id/pause"
        android:layout_marginLeft="0dp"
        android:background="@drawable/play"
        android:onClick="play"/>

    <ProgressBar
        android:id="@+id/progressBar"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="0dp"
        android:layout_height="31dp"
        android:layout_marginStart="31dp"
        app:layout_constraintBottom_toBottomOf="@+id/stop"
        android:layout_marginEnd="31dp"
        app:layout_constraintRight_toRightOf="parent"
        android:layout_marginTop="105dp"
        android:layout_marginBottom="108dp"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintTop_toTopOf="@+id/button6"
        android:layout_marginLeft="31dp"
        android:layout_marginRight="31dp" />

</android.support.constraint.ConstraintLayout>
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/Garnet"
    tools:context="com.example.davidmiller.assignment4.MainActivity">

    <TextView
        android:id="@+id/textview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="FEAR THE SPEAR!"
        android:textSize="30dp"
        android:textColor="#ffffff"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.029"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button7"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Seminole Uprising"
        app:layout_constraintRight_toRightOf="@+id/button6"
        app:layout_constraintLeft_toLeftOf="@+id/button6"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="2dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1"
        app:layout_constraintHorizontal_bias="0.0" />

    <Button
        android:id="@+id/button5"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Cheer"
        app:layout_constraintBottom_toTopOf="@+id/button6"
        app:layout_constraintRight_toRightOf="@+id/button4"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button4"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1"
        android:onClick="playSong" />

    <Button
        android:id="@+id/button6"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="4th Quarter Fanfare"
        app:layout_constraintBottom_toTopOf="@+id/button7"
        app:layout_constraintRight_toRightOf="@+id/button5"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button5"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button4"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="Gold and Garnet"
        app:layout_constraintBottom_toTopOf="@+id/button5"
        app:layout_constraintRight_toRightOf="@+id/button3"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button3"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button2"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Fight Song"
        app:layout_constraintBottom_toTopOf="@+id/button3"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button3"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU Victory Song"
        app:layout_constraintBottom_toTopOf="@+id/button4"
        app:layout_constraintRight_toRightOf="@+id/button2"
        android:layout_marginBottom="1dp"
        app:layout_constraintLeft_toLeftOf="@+id/button2"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="48dp"
        android:text="FSU War Chant"
        app:layout_constraintBottom_toTopOf="@+id/button2"
        android:layout_marginStart="53dp"
        android:layout_marginEnd="53dp"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="53dp"
        android:layout_marginRight="53dp"
        android:onClick="playSong"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintLeft_creator="1" />

    <Button
        android:id="@+id/pause"
        android:layout_width="88dp"
        android:layout_height="48dp"
        android:layout_marginStart="150dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="150dp"
        android:background="@drawable/pause"
        android:onClick="pause" />

    <Button
        android:id="@+id/stop"
        android:layout_width="88dp"
        android:layout_height="91dp"
        android:layout_marginStart="5dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="2dp"
        app:layout_constraintLeft_toRightOf="@+id/play"
        android:layout_marginLeft="5dp"
        android:background="@drawable/stop"
        android:onClick="stop"/>

    <Button
        android:id="@+id/play"
        android:layout_width="88dp"
        android:layout_height="48dp"
        android:layout_marginStart="25dp"
        app:layout_constraintBottom_toBottomOf="parent"
        android:layout_marginBottom="25dp"
        app:layout_constraintLeft_toRightOf="@+id/pause"
        android:layout_marginLeft="25dp"
        android:background="@drawable/play"
        android:onClick="play"/>

    <ProgressBar
        android:id="@+id/progressBar"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="0dp"
        android:layout_height="31dp"
        android:layout_marginStart="31dp"
        app:layout_constraintBottom_toBottomOf="@+id/button6"
        android:layout_marginEnd="31dp"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        android:layout_marginLeft="31dp"
        android:layout_marginRight="31dp"
        tools:layout_constraintTop_creator="1"
        tools:layout_constraintRight_creator="1"
        tools:layout_constraintBottom_creator="1"
        tools:layout_constraintLeft_creator="1"
        app:layout_constraintTop_toBottomOf="@+id/button6" />

</android.support.constraint.ConstraintLayout>


如果你想让应用程序在设备旋转时自动更改布局,你必须删除
android:configchanges=orientation
命令。当然,你的应用程序将被销毁并重新启动,你必须重新配置它。

你希望在横向环境中发生什么?7个歌曲按钮太高了演出buttons@cricket_007实际上,我已经改变了横向布局,但当我旋转屏幕时,它似乎实际上没有改变到该布局。它似乎保持了与纵向相同的布局