了解 constraintBottom 和 constraintBaseline
Understanding constraintBottom and constraintBaseline
在 Android Studio 2.2 中可用的所有 ConstraintLayout 属性中,有两个 Bottom 约束和一个 Baseline 约束:
layout_constraintBottom_toTopOf
layout_constraintBottom_toBottomOf
layout_constraintBaseline_toBaselineOf
而且似乎并不是每个视图都有基线。
Bottom 约束和Baseline 约束有什么区别和相似之处?为什么只有某些视图有基线?
official documentation缺少此类信息。
编辑
此图像有助于理解基线与基础:
基线用于使视图从底部到底部显示文本
例如在 EditText 中文本不是底部所以
如果您使用基线,它将位于
的底部
EditText 的 text 不是 EditText 的 view
在 Android Studio 2.2 中可用的所有 ConstraintLayout 属性中,有两个 Bottom 约束和一个 Baseline 约束:
layout_constraintBottom_toTopOf
layout_constraintBottom_toBottomOf
layout_constraintBaseline_toBaselineOf
而且似乎并不是每个视图都有基线。
Bottom 约束和Baseline 约束有什么区别和相似之处?为什么只有某些视图有基线?
official documentation缺少此类信息。
编辑
此图像有助于理解基线与基础:
基线用于使视图从底部到底部显示文本
例如在 EditText 中文本不是底部所以 如果您使用基线,它将位于
的底部EditText 的 text 不是 EditText 的 view