标签: constraintlayout-helper-widget-flow

android ConstraintLayout Flow:从右到左对齐项目

我正在使用 android ConstraintLayoutFlow ,我必须从右到左排列项目,如下所示:

在此输入图像描述

XML代码 :

<androidx.constraintlayout.helper.widget.Flow
            android:id="@+id/flow"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            app:flow_horizontalStyle="spread_inside"
            app:flow_maxElementsWrap="4"
            app:flow_verticalGap="29dp"
            app:flow_wrapMode="aligned"
            app:constraint_referenced_ids="item1 , item2 , ..."
            app:layout_constraintLeft_toLeftOf="parent"
            app:layout_constraintRight_toRightOf="parent"
            app:layout_constraintTop_toBottomOf="@id/headerTextView" />
Run Code Online (Sandbox Code Playgroud)

注意:我们supportsRtl在清单中设置 False ...

我怎样才能做到这一点 ?!

android right-to-left android-constraintlayout constraintlayout-helper-widget-flow

6
推荐指数
2
解决办法
3066
查看次数

从下到上、从右到左排列 ConstraintLayout 流引用

我需要ConstraintLayout Flow从下到上、从右到左填充视图。这是我的代码:

<androidx.constraintlayout.helper.widget.Flow
    android:id="@+id/flow"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:orientation="vertical"
    app:constraint_referenced_ids="tv1,tv2,tv3,tv4,tv5,tv6,tv7,tv8,tv9,tv10"
    app:flow_horizontalGap="8dp"
    app:flow_verticalGap="8dp"
    app:flow_verticalStyle="packed"
    app:flow_wrapMode="chain"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintHeight_percent=".5"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintTop_toTopOf="parent" />
Run Code Online (Sandbox Code Playgroud)

这是结果:

在此输入图像描述

(事实上​​,由于 API 响应,我将动态设置引用,因此假设视图不在XML布局中)

但我需要以下一个:

在此输入图像描述

任何帮助表示赞赏。

xml android android-layout android-constraintlayout constraintlayout-helper-widget-flow

4
推荐指数
1
解决办法
2136
查看次数