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 閱讀(415) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 平和县| 鄂托克旗| 洪泽县| 贺兰县| 宜城市| 东海县| 阜平县| 余江县| 平罗县| 喀什市| 开远市| 剑川县| 淳安县| 余干县| 福安市| 聊城市| 灌阳县| 田东县| 桂阳县| 禹城市| 嘉善县| 时尚| 弥勒县| 连云港市| 瑞金市| 体育| 资溪县| 榆中县| 桃源县| 沁水县| 剑川县| 鹿泉市| 洛宁县| 图木舒克市| 海伦市| 枣阳市| 万年县| 青岛市| 中山市| 轮台县| 河北省|