问题标签 [constraintlayout-flow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
186 浏览

android - 以编程方式将按钮添加到 ConstraintLayout 流?

我已经在现有问题中看到了将按钮添加到 ConstraintLayout 的代码,但是如何使用 Flow 来做到这一点?也就是说,我不想定义按钮相对于 ConstraintView 本身的顶部/左侧,但我希望按钮位于前一个按钮旁边并在行尾换行。

我尝试了以下但没有显示任何按钮。

0 投票
0 回答
21 浏览

android - 使用 FlexboxLayout 的浮动窗口的最大宽度大小是有限的

使用 FlexboxLayout 的浮动窗口的最大宽度大小是有限的,但手机屏幕左右仍然有可用空间。

FlexboxLayout 没有将大部分元素放在第一行,而是创建了具有几乎相同大小的元素的第二行。

不管是纵向还是横向:

在此处输入图像描述

在此处输入图像描述

布局:

我也试过了ConstraintLayoutFlow但结果还是一样...

如果我使用LinearLayout水平方向,那么它可以填充手机屏幕的所有宽度,但如果我有很多元素并且它们不可见,它也可以比屏幕宽度更大:

在此处输入图像描述

它只有 9 个元素,但应该有 12 个,所以这就是我尝试使用的原因FlexboxLayout

如何制作FlexboxLayout或占用手机屏幕的所有宽度ConstraintLayoutFlow