linearlayout 居中
时间: 2023-09-24 13:13:24 浏览: 92
text-align,vertical-align,line-height居中布局
要让 LinearLayout 居中,可以使用以下方法:
1. 在父布局中设置 LinearLayout 的属性 android:layout_gravity="center"。
例如:
```
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center">
<!-- 子控件 -->
</LinearLayout>
</FrameLayout>
```
2. 在 LinearLayout 中设置子控件的属性 android:layout_gravity="center"。
例如:
```
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:layout_gravity="center"/>
</LinearLayout>
```
以上两种方法都可以让 LinearLayout 居中,具体要根据实际布局需要进行选择。
阅读全文