0

安卓文档说:

机器人:layout_center垂直:

如果为真,则将此子项垂直居中于其父项中。

我发现这个到处都有。“垂直居中”或“水平居中”到底是什么意思?

4

2 回答 2

0

这些属性与RelativeLayout 相关

  • 垂直居中 - 根据其高度将您的视图置于父级的中心。

  • 水平居中 - 根据宽度将视图置于父级的中心。

于 2019-05-11T10:20:08.330 回答
0

这些是指定视图如何在 RelativeLayout 中居中的参数。包含视图的相对布局使用这些布局参数的值来确定视图在屏幕上的位置。

  • 垂直居中android:layout_centerVertical- 意味着视图对象将放置在 RelativeLayout 的垂直中心(从上到下的中心)。
  • 水平居中android:layout_centerHorizontal- 意味着视图对象将放置在 RelativeLayout 的水平中心(从左到右的中心)。

仅供参考:您可以android:layout_centerInParent在 Relativelayout 中使用同时将视图垂直和水平居中。

我在学习时发现这篇关于 RelativeLayout的好文章很有帮助。我建议你检查一下。

注意:如果视图不包含在相对布局中,则忽略这些属性。

于 2019-05-11T10:47:57.503 回答