The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks
          LinearLayout有兩個非常相似的屬性:android:gravity與android:layout_gravity。他們的區別在于:android:gravity用于設置View組件的對齊方式,而android:layout_gravity用于設置Container組件的對齊方式。

          舉個例子,我們可以通過設置android:gravity="center"來讓EditText中的文字在EditText組件中居中顯示;同時我們設置EditText的android:layout_gravity="right"來讓EditText組件在LinearLayout中居中顯示。來實踐以下:


          正如我們所看到的,在EditText中,其中的文字已經居中顯示了,而EditText組件自己也對齊到了LinearLayout的右側。

          <LinearLayout
              xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent">
              <EditText
                  android:layout_width="wrap_content"
                  android:gravity="center"
                  android:layout_height="wrap_content"
                  android:text="one"
                  android:layout_gravity="right"/>
          </LinearLayout>

          posted on 2012-02-29 17:16 Eric_jiang 閱讀(419) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 额尔古纳市| 大连市| 水城县| 菏泽市| 曲松县| 泾源县| 德江县| 湘潭县| 资阳市| 泰兴市| 城固县| 株洲市| 巴彦淖尔市| 桐庐县| 马公市| 望都县| 莒南县| 常宁市| 克什克腾旗| 来凤县| 澄城县| 什邡市| 军事| 阿坝县| 玉山县| 惠安县| 呼伦贝尔市| 桓台县| 巩义市| 锡林郭勒盟| 东明县| 二连浩特市| 隆林| 故城县| 丰都县| 通榆县| 黔南| 龙山县| 伽师县| 潢川县| 琼中|