Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 嵌套约束布局忽略外部约束_Android_Android Layout_Android Constraintlayout - Fatal编程技术网

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,它解决了这个问题