Java 双向约束视图有什么好处吗?
我刚开始使用constraintlayouts,我想知道为什么有时我看到人们以两种方式限制他们的观点,而有些人则不这样做 目的是什么?有什么好处Java 双向约束视图有什么好处吗?,java,android,xml,android-constraintlayout,Java,Android,Xml,Android Constraintlayout,我刚开始使用constraintlayouts,我想知道为什么有时我看到人们以两种方式限制他们的观点,而有些人则不这样做 目的是什么?有什么好处 app:layout_constraintBottom_toTopOf="@id/permissions_storage"/> app:layout_constraintTop_toBottomOf="@id/permissions_state_info"/> 我的代码 <TextView android:id="
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”(底部也是如此)
但是,如果您需要在两个视图之间垂直活动,则可以相应地设置约束(上面一个视图从上到下,下面一个视图从下到上)。它将始终在所述视图之间约束当前视图