android:gravity
时间: 2023-06-14 10:08:31 浏览: 104
android:layout_gravity和android:gravity的区别
5星 · 资源好评率100%
`android:gravity` 是一个布局属性,用于指定一个视图在其父布局中的位置。它控制视图内容的对齐方式,包括水平和垂直方向。
具体来说,`android:gravity` 属性可以设置以下值:
- `top`:视图内容在垂直方向上靠近顶部;
- `bottom`:视图内容在垂直方向上靠近底部;
- `left`:视图内容在水平方向上靠近左侧;
- `right`:视图内容在水平方向上靠近右侧;
- `center_vertical`:视图内容在垂直方向上居中;
- `center_horizontal`:视图内容在水平方向上居中;
- `center`:视图内容在垂直和水平方向上都居中;
- `start`:视图内容从布局的开始位置开始对齐,根据布局方向的不同,可能是左边或者右边;
- `end`:视图内容从布局的结束位置开始对齐,根据布局方向的不同,可能是右边或者左边;
- `center_vertical|left`:视图内容在垂直方向上居中,水平方向上靠左。
`android:gravity` 属性可以在布局文件中直接设置,也可以在代码中通过 `setGravity()` 方法设置。
阅读全文