首页 > 解决方案 > ConstraintLayout - 约束到最近的 View

问题描述

首先,对于这个非常笼统的标题感到抱歉,但我找不到正确解释它的方法。

我无法弄清楚如何使 View 增长,直到它在途中找到另一个 View。基本上,我有一个 View_A 限制在其父级的右下角,它可以无限期地向左增长,我希望它上面的视图垂直增长,占用所有可用空间,但前提是 View_A 没有妨碍他们,就像在图片中一样。

情况 1 - 高视图可以无限增长

情况 2 - 当 View_A 正在运行时,Tall Views 的行为应该是这样的

基本上,我希望高视图的底部约束根据 View_A 的宽度从父视图自动更改为视图_A 的顶部,但我不知道这是否可以通过开箱即用的 ConstraintLayout 来完成。

标签: androidandroid-constraintlayout

解决方案


推荐阅读