我对使用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"/>
这取决于单个布局以及该视图需要设置的约束。
例如,如果您需要一个与顶部不相关的视图,则可以使用“ constraintTop_toTopOf =“ parent”(底部也是如此)
但是,如果需要在2个视图之间垂直显示实况,则可以相应地设置约束(上面一个视图的顶部到底部,下面一个视图的底部到顶部)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句