双向约束视图有什么好处?

文斯VD:

我对使用constraintlayouts感到陌生,我想知道为什么有时我会看到人们以两种方式约束他们的观点,而有些却没有。

目的是什么,有什么好处?

app:layout_constraintBottom_toTopOf="@id/permissions_storage"/>

app:layout_constraintTop_toBottomOf="@id/permissions_state_info"/>

我的密码

<TextView
        android:id="@+id/permissions_state_info"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_margin="15dp"
        android:fontFamily="@font/archivo_narrow"
        android:text="@string/permission_state_info"
        android:textColor="@color/white"
        android:textSize="14sp"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@id/permissions_state"
        app:layout_constraintBottom_toTopOf="@id/permissions_storage"/>

    <TextView
        android:id="@+id/permissions_storage"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_margin="15dp"
        android:fontFamily="@font/archivo_narrow"
        android:text="@string/permission_storage"
        android:textColor="@color/white"
        android:textSize="14sp"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@id/permissions_state_info"/>
布兰登·麦克安什(Brandon McAnsh):

这取决于单个布局以及该视图需要设置的约束。

例如,如果您需要一个与顶部不相关的视图,则可以使用“ constraintTop_toTopOf =“ parent”(底部也是如此)

但是,如果需要在2个视图之间垂直显示实况,则可以相应地设置约束(上面一个视图的顶部到底部,下面一个视图的底部到顶部)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章