The NoteBook of EricKong

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

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


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

          <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 閱讀(415) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 瑞昌市| 广水市| 邢台市| 平塘县| 延津县| 怀宁县| 金乡县| 合山市| 鄂托克旗| 黄骅市| 桐乡市| 尚志市| 德安县| 遂昌县| 茂名市| 齐齐哈尔市| 彩票| 宾阳县| 安远县| 镇江市| 琼结县| 宜阳县| 昌乐县| 托里县| 宜春市| 和田市| 潮安县| 双江| 伊川县| 贞丰县| 西城区| 井冈山市| 巨鹿县| 沭阳县| 莱芜市| 广东省| 高密市| 安徽省| 泗洪县| 苏尼特左旗| 南丹县|