【问题标题】:Constraint Layout - Move view below of the neighbour view if neighbour has reached a certain width约束布局 - 如果邻居已达到一定宽度,则将视图移至邻居视图下方
【发布时间】:2021-09-23 06:24:19
【问题描述】:

我有 2 个视图。

视图 A 位于 wrap_content 中,最大宽度为 100dp。然后是他旁边的这个view B。当视图 A 达到 100 dp 宽度时,我希望视图 B 移动到 视图 A 下方。

如何使用约束布局和 xml 来实现这一点?还是必须以编程方式完成?

【问题讨论】:

    标签: android android-view android-constraintlayout


    【解决方案1】:

    您可以以编程方式移动更改视图的约束。您可以监听视图的宽度并在其达到 >100dp 时执行更改。

    有关该主题的视频:

    https://www.youtube.com/watch?v=-sPOtGqd5OA

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      • 2018-08-30
      • 2013-01-22
      • 1970-01-01
      • 2014-07-29
      • 2019-11-24
      • 2018-03-20
      相关资源
      最近更新 更多