android studio linear layout
时间: 2023-11-08 18:03:51 浏览: 93
LinearLayout是Android Studio中用于布局的一种容器。它可以将子视图(如按钮、文本框等)按照水平或垂直方向进行排列。在LinearLayout中,子视图的布局位置是按照它们在XML文件中的顺序确定的。
LinearLayout有两个重要的属性:android:orientation和android:gravity。android:orientation属性用于指定子视图的排列方向,可以设置为"horizontal"(水平排列)或"vertical"(垂直排列)。android:gravity属性用于指定子视图在LinearLayout中的对齐方式,可以设为"left"、"right"、"center"等。
下面是一个LinearLayout的示例代码:
```xml
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:gravity="center">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 1" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 2" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button 3" />
</LinearLayout>
```
这个LinearLayout将三个按钮按垂直方向进行排列,并且位于容器的中心位置。
阅读全文