android:layout_gravity和android:gravity的区别

3

我对 Android 还比较新手,非常困惑于参数android:layout_gravityandroid:gravity之间的区别。所以请有经验的人帮助我使用这些参数。 谢谢!


可能是重复的问题 https://dev59.com/eHA75IYBdhLWcg3wFE2b?rq=1 - kalyan pvs
3个回答

3

android:layout_gravity 是与您整个布局(如LinearLayout,RelativeLayout等)相关的重力属性,而android:gravity是与您特定视图(如Button,EditText等)相关的重力属性。希望这可以帮助您理解。


2

android:gravity设置其所用的View内容的重力。

android:layout_gravity设置其父布局中的View或Layout的重力。

阅读此示例


1
android:gravity属性将重力应用于视图的内容,而android:layout_gravity属性将重力应用于视图本身在其父视图中的位置。
对于按钮,layout_gravity属性将应用于整个按钮,而android:gravity属性将应用于其内容,例如Button上的文本等。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接