Android:gravity和layout_gravity的区别

本文详细介绍了Android开发中Gravity属性的应用,包括gravity属性如何控制View内部元素的对齐方式及layout_gravity属性如何确定View在其父布局中的位置。通过具体实例说明了如何实现水平居中等常用布局效果。

gravity 为重心的意思,通过设置重心是view显示在合适的位置

  • gravity:是指自身内容的重心,例如Button的中的文字的重心,默认是靠左的,可以设置 android:gravity="center_horizontal" 使文字居中

  • layout_gravity:是指View在她所在父布局中的重心,例如这个Button在RelativeLayout中的重心,如果想使这个TextView在RelativeLayout居中就设置 android:layout_gravity="center_horizontal"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值