在android布局中水平或垂直居中的含义

时间:2019-05-11 10:16:47

标签: android android-layout

Android文档说:

android:layout_centerVertical:

如果为true,则将此孩子垂直置于其父对象的中央。

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

2 个答案:

答案 0 :(得分:0)

这些属性与RelativeLayout相关:

  • 垂直居中-根据视图的高度将视图置于父对象的中心。

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

答案 1 :(得分:0)

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

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

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

我在学习时发现这个不错的article on RelativeLayout很有帮助。我建议您检查一下。

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