我正在尝试设计一个屏幕,但无法理解 android:layout_gravity 和 android:padding 之间的区别,如果两者都根据父布局对齐 View ,那么它们之间有何不同。请指教。谢谢。
最佳答案
Padding (请参阅该链接中的“大小、填充和边距”标题)在 View 的边缘与其内容之间创建一个绝对距离(通常以像素为单位)。
Gravity相对于它的父项定位一个项目:在中心、左侧、右侧、顶部、底部等,但您不能提供与边缘的绝对距离,例如10 像素,不使用边距(或填充;阅读 Android 文档以了解有关这两者之间差异的信息)。
关于android - padding和android :gravity的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6848591/