以下是一个使用约束布局中链式链式的示例代码:

<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView 1"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView 2"
        app:layout_constraintStart_toEndOf="@+id/textView1"
        app:layout_constraintTop_toTopOf="@+id/textView1"
        app:layout_constraintBottom_toBottomOf="@+id/textView1"
        app:layout_constraintEnd_toStartOf="@+id/textView3" />

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView 3"
        app:layout_constraintStart_toEndOf="@+id/textView2"
        app:layout_constraintTop_toTopOf="@+id/textView2"
        app:layout_constraintBottom_toBottomOf="@+id/textView2"
        app:layout_constraintEnd_toEndOf="parent" />

</androidx.constraintlayout.widget.ConstraintLayout>

在这个示例中,我们使用了三个TextView,通过链式布局将它们连接在一起。第一个TextView(textView1)位于父布局的左上角,第二个TextView(textView2)位于第一个TextView的右边,并与第一个TextView的顶部和底部对齐,同时与第三个TextView(textView3)的左边相连,最后一个TextView(textView3)位于父布局的右上角。这样,我们就实现了一个简单的链式布局

andorid 约束布局中子控件链式 chain 实现的示例代码

原文地址: http://www.cveoy.top/t/topic/hQSu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录