美文网首页
Android杂谈之layout_gravity与gravity

Android杂谈之layout_gravity与gravity

作者: Jowney | 来源:发表于2018-05-08 00:04 被阅读7次

1、android:orientation="vertical"表示该布局下的元素垂直排列;

2、android:layout_gravity="center_horizontal"表示该布局在父布局里水平居中,此时其父布局必须拥有android:orientation="vertical"属性;

3、android:layout_gravity="center_vertical"表示该布局在父布局里垂直居中,此时其父布局必须应设置成android:orientation="horizontal"属性(默认为该属性);

4、android:gravity="center_horizontal"表示该布局下的元素水平居中;

线性布局垂直水平居中布局文件实例:

 <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/colorPrimary"
        android:orientation="horizontal"
        android:gravity="center_horizontal"
        >

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_vertical"
            android:ems="1"
            android:text="洛阳宫"
            android:textSize="150px"
            android:textStyle="bold" />

    </LinearLayout>

相关文章

网友评论

      本文标题:Android杂谈之layout_gravity与gravity

      本文链接:https://www.haomeiwen.com/subject/pawbrftx.html