android - 我正在为使用 ConstraintLayout 和 Barrier 的 Android 布局而苦苦挣扎
问题描述
我正在为使用 ConstraintLayout 和 Barrier 的 Android 布局而苦苦挣扎
https://gist.github.com/dscoppelletti/62130db0ed773712bdfe0128b27e327b
小部件应垂直渲染,但某些对应水平渲染。
从上到下到小部件txtAddress
和cmdAddress
.
下一个小部件lblEventCategories
,而不是下面的,呈现在顶部,然后像我想要的那样跟随下一个小部件。
我认为问题与Barrier
小部件有关,但我无法解决。
解决方案
对于TextView "lblEventCategories" 删除以下行:
app:layout_constraintBottom_toTopOf="@id/txtEventCategories"
将指南的顶部约束到底部就足够了。这将使事情朝着正确的方向发展。
可能还有其他问题,但这是一个。我建议回到布局的顶部并逐个添加项目,然后在设计器中进行检查。
推荐阅读
- ansible - 在 Ansible 中设置包版本
- python - 如何使用 matplotlib 和 numpy 将此直方图转换为点图/点图?
- postgresql - 嵌套的 SELECT 和 NOT IN 如何在 knex 中工作
- html - 不支持 flex-wrap 的旧 webkit 浏览器
- image - 如何在图像后获得“休息”
- javascript - Javascript 最大值最小值平均值
- php - xampp 的问题
- apache-spark - 跳过一个非常大的单元格镶木地板
- c# - 如何为输出参数创建处置模式(消息 IDE0068)
- sql-server - SQL - 如何找到同一列之间的差异