Android 约束调整不正确的高度
我想我对约束布局有很好的把握。但是这个身高问题很奇怪 问题Android 约束调整不正确的高度,android,android-layout,android-xml,android-constraintlayout,Android,Android Layout,Android Xml,Android Constraintlayout,我想我对约束布局有很好的把握。但是这个身高问题很奇怪 问题 ConstraintLayout带@id/登机在@id/progress\u布局和@id/take\u off\u按钮之间完全处于高度。但是它的孩子@id/boarding_counter和@id/trunk并没有占据父母的全部身高。我已经为孩子们定义了适当的属性:width:0dp,app:layout\u constraintTop\u tototopof=“parent”,app:layout\u constraintBottom
ConstraintLayout
带@id/登机
在@id/progress\u布局
和@id/take\u off\u按钮
之间完全处于高度。但是它的孩子@id/boarding_counter
和@id/trunk
并没有占据父母的全部身高。我已经为孩子们定义了适当的属性:width:0dp
,app:layout\u constraintTop\u tototopof=“parent”,app:layout\u constraintBottom\u toBottomOf=“parent”
,但他们仍然只采用部分随机高度
请帮忙
这是我的布局文件,我还附上了截图:
更新到ConstraintLayout
1.1.0-beta3以更正此问题:
compile 'com.android.support.constraint:constraint-layout:1.1.0-beta3'
如果以后无法更新此版本(尽管是测试版),请发回以获得替代解决方案。这确实有效。非常感谢。我之前使用的是1.2.0。这是稳定的最新版本中的一个bug。@PrinceBansal这不是一个修改过的XML文件吗?我看到周围的情况发生了一些变化<代码>跑道
是一个图像视图,但现在是一个约束布局,出租车
根本没有出现。是的。我已经把它装在信封里了。它在外壳前后工作相同。我需要一个图像视图上的recyclerview,所以我包括了出租车
。我只是尝试用1.0.2
重新创建它,这就是我得到的。我得到了与1.0.2相同的结果。所以我改为1.1.0-beta3。现在,当我更改内容时,高度正在更改。这是我第一次体验到如此怪异的行为。如果您能为我提供比1.0.0旧版本的依赖关系,那将非常有帮助。我在谷歌上搜索了一下,但是找不到。你介意分享一下你的项目吗?这样我就可以看看你的行为了ConstraintLayout
应该去掉嵌套视图,所以我想简化它可能会有所帮助。至于版本,我这里不确定,但我认为它是从1.0.0-alpha1
开始的,所以你找不到旧版本。
compile 'com.android.support.constraint:constraint-layout:1.1.0-beta3'