gpt4 book ai didi

android - 嵌套约束布局忽略外部约束

转载 作者:太空宇宙 更新时间:2023-11-03 13:48:28 24 4
gpt4 key购买 nike

目前我正在尝试将两个约束布局相互嵌套。为此,我使用 <include/>标签。我看到的是内部约束布局忽略了外部约束布局的所有约束。为了使它更明显,我在内部约束布局周围画了一个边框:

enter image description here

为了尝试这些东西,我使用了 com.android.support.constraint:constraint-layout:1.0.0-alpha3 .

我现在的问题是:我是不是做错了什么,或者它甚至是 alpha 版本的错误?

最佳答案

为了使用 <include/> 将属性添加到包含的布局中标签,您必须在标签本身中同时指定宽度和高度,以覆盖或简单地确认所包含布局的根标签的宽度和高度。

例子:

<include
layout="@layout/item_place_custom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent" />

这会导致包含的布局按预期被限制在其父布局的底部。

这不是较新的 ConstraintLayout 独有的,这是 <include/> 的预期行为标记为 here

关于android - 嵌套约束布局忽略外部约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38143776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com