LinearLayout居中
时间: 2023-07-09 09:55:42 浏览: 92
如果你想要将 LinearLayout 中的子视图水平和垂直居中,可以设置 LinearLayout 的 `android:gravity` 属性为 `"center"`。示例代码如下:
```
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text 1"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text 2"/>
</LinearLayout>
```
这样设置之后,LinearLayout 中的两个 TextView 将会水平和垂直居中。注意,这里的 `android:layout_width` 和 `android:layout_height` 都设置为了 `match_parent`,这是为了让 LinearLayout 占据整个父容器的空间,从而实现居中。
阅读全文