LinearLayout是Android中最常用的佈局之一,它將自己包含的子元素按照一個方向進行排列。方向有兩種,水平或者豎直。這個方向可以通過設置android:orientation=”vertical”或者android:orientation=”horizontal”來實現,所有的元素排列都是一個接著一個的。如果是豎直排列,那麼LinearLayout的元素就一個接著一個的從上到下豎直排列,例如,在下面的例子中,MainActivity的視圖就是這樣豎直的一個一個接著排列的。如果是水平排列,那麼就是LinearLayout裡邊的子元素從左到右一個一個的進行排列。
實例:LayoutDemo
運行效果:
代碼清單:vc3Ryb25nPjwvcD4Ksry+1s7EvP6jum1haW4ueG1sPGJyPgo8cHJlIGNsYXNzPQ==”brush:java;”>
Java源代碼文件:MainActivity.java
package com.rainsong.layoutdemo; import android.app.Activity; import android.os.Bundle; public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } }