android:layout_gravity 和 android:gravity 之间的区别 [重复]
Posted
技术标签:
【中文标题】android:layout_gravity 和 android:gravity 之间的区别 [重复]【英文标题】:Difference between android:layout_gravity and android:gravity [duplicate] 【发布时间】:2013-12-02 12:34:16 【问题描述】:我是 android 的新手,我对参数 android:layout_gravity 和 android:gravity 之间的区别感到非常困惑强>。所以有人可以帮我使用这些。 谢谢!
【问题讨论】:
可能重复***.com/questions/3482742/… 【参考方案1】:android:layout_gravity
是与您的整个布局相关的重力,例如线性布局、相对布局,android:gravity
是与您的特定视图相关的重力,例如 Button、EditText..etc
希望这会有所帮助
【讨论】:
【参考方案2】:android:gravity 设置其使用的 View 内容的重力。
android:layout_gravity 设置 View 或 Layout 在其父级中的重力。
通过这个example
【讨论】:
【参考方案3】:android:gravity 将重力应用于视图的内容,而 android:layout_gravity 将重力应用到其父视图本身。
对于按钮,layout_gravity 会将重力应用到整个按钮,而 android:gravity 将应用到其内容,即按钮上的文本等。
【讨论】:
以上是关于android:layout_gravity 和 android:gravity 之间的区别 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
android:layout_gravity 和 android:gravity 之间的区别 [重复]
android:layout_gravity和android:gravity
android:layout_gravity和android:gravity的区别
Android UI布局之区分 android:gravity 和 android:layout_gravity