LinearLayout,中文意思就是线性布局,是一种最简单、最常用的布局方式,它将其中的组件以线性方式进行排列。其中有垂直和水平两种布局方向,可以使用orientation属性来对它的方向进行设定。使用方法如下:
android:orientation="vertical"属性将其指定为垂直线性排列;
android:orientation="horizontal"属性将其指定为水平线性排列;
当指定了方向后,线性布局中的组件就会自动垂直或者水平成一条线,一个挨一个的排列。下面我们先来看一个简单的例子,并通过这个示例,学习线性布局的基本属性。
示例1:
\Android Project\app\src\main\res\layout\activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:layout_width="match_parent"
android:layout_height="