Android 嵌套约束布局忽略外部约束
目前,我正在尝试将两个约束布局相互嵌套。为此,我使用Android 嵌套约束布局忽略外部约束,android,android-layout,android-constraintlayout,Android,Android Layout,Android Constraintlayout,目前,我正在尝试将两个约束布局相互嵌套。为此,我使用标记。我看到的是,内部约束布局忽略了外部约束布局中的所有约束。为了使其更可见,我在内部约束布局周围绘制了一个边框: 为了尝试这些东西,我使用了com.android.support.constraint:constraint布局:1.0.0-alpha3 我现在的问题是:我做了什么错误,或者是alpha版本的bug?为了使用标记向包含的布局添加属性,必须在覆盖的标记中同时指定宽度和高度,或者只需确认包含布局的根标记 例如: <inclu
标记。我看到的是,内部约束布局忽略了外部约束布局中的所有约束。为了使其更可见,我在内部约束布局周围绘制了一个边框:
为了尝试这些东西,我使用了com.android.support.constraint:constraint布局:1.0.0-alpha3
我现在的问题是:我做了什么错误,或者是alpha版本的bug?为了使用
标记向包含的布局添加属性,必须在覆盖的标记中同时指定宽度和高度,或者只需确认包含布局的根标记
例如:
<include
layout="@layout/item_place_custom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent" />
这将导致包含的布局按预期约束到其父布局的底部
这不是新的ConstraintLayout所独有的,这是前面提到的
标记的预期行为。在我的例子中,内部
布局已合并为父布局。我把它改成了Framelayout,它解决了这个问题