为什么layout_below在不同情况下不能平等地工作?

时间:2018-11-25 14:52:11

标签: android android-button android-relativelayout

我想知道为什么我在编写layout_below时按钮会填满所有相对布局。还有解决方法。

这是我的第一个按钮,效果很好:

<Button
        android:id="@+id/boton_menu"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="15dp"
        android:layout_marginLeft="70dp"
        android:layout_marginBottom="15dp"
        android:layout_above="@+id/boton_cambiarmenu"
        android:layout_below="@+id/cuttingboard"
        android:background="@drawable/boton_redondo"
        android:text="@string/Menú_hoy"
        android:textAllCaps="false"
        android:textSize="40sp"
        app:fontFamily="@font/san_francisco_display_regular" />

enter image description here

这是填满整个屏幕的那个:

<Button
        android:id="@+id/boton_platos"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="15dp"
        android:layout_marginLeft="70dp"
        android:layout_marginBottom="15dp"
        android:layout_below="@+id/boton_cambiarmenu"
        android:background="@drawable/boton_redondo"
        android:text="@string/Platos"
        android:textAllCaps="false"
        android:textSize="40sp"
        app:fontFamily="@font/san_francisco_display_regular"/>

enter image description here

请我想知道为什么第二个按钮而不是第一个填充所有相对布局。

谢谢

0 个答案:

没有答案