線性布局LinearLayout的使用

2021-07-10 04:37:29 字數 862 閱讀 8806

linearlayout布局是android中常用的布局方式,是乙個viewgroup以線性方向顯示其子view元素。
xmlns:android=""

xmlns:tools=""

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="horizontal" >

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_weight="1"

android:text="button1" />

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_weight="1"

android:text="button2" />

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_weight="1"

android:text="button3" />

linearlayout>

其中layout_width,layout_height示_weight是屬性,分別控制項的寬度,高度和比例。

顯示效果如圖:![顯示效果](

android布局LinearLayout的使用

1.跨行和跨列如何實現 2.使用layout weight注意事項 1.跨列如何實現?例如一行 有2個按鈕,其中左邊乙個按鈕長度是右邊按鈕的2倍,如下圖的按鈕0 實現方法 a.先設定 按鈕0 的layout weight 2 layout width 0dp b.再設定 按鈕 的layout wei...

android關於LinearLayout的坑

以前開始學的時候 我們都知道如果linearlayout的布局方向有兩種 1.horizontal 水平方向布局 2.vertical 垂直方向布局 如果linearlayout的布局方向是horizontal,內部的控制項就絕對不能將寬度指定為match parent,因為這樣的話,單獨乙個控制項...

Android線性布局,相對布局

android開發有五種常見布局 linearlayout 線性布局 relativelayout 相對布局 framelayout 幀布局 tablelayout 布局 absolutelayout 絕對布局 主要是以水平或垂直的方式來顯示頁面中的控制項,在水平排列情況下,從左到右 垂直情況下,從...