我正在开发一个简单的android应用程序,我需要在特定位置对齐一些视图,但不使用填充或常量整数值作为大小,我想使用重力属性来做到这一点,谁能告诉我什么是重力属性以及 android:gravity 和 android:layout_gravity 属性有什么区别。
并提前感谢。
我正在开发一个简单的android应用程序,我需要在特定位置对齐一些视图,但不使用填充或常量整数值作为大小,我想使用重力属性来做到这一点,谁能告诉我什么是重力属性以及 android:gravity 和 android:layout_gravity 属性有什么区别。
并提前感谢。
android:gravity
设置其使用的内容的重力View
。设置或在其父
android:layout_gravity
级中的重力。View
Layout
android:gravity sets the gravity of the content of the View its used on.
android:layout_gravity sets the gravity of the View or Layout in its parent.
Gravity:将指定视图内容的下车位置,这意味着如果您有一个TextView
并且它的参数不是wrap_content
两个维度,那么Gravity
将确定该文本将触及哪个边界。
Layout_Gravitiy:这将指定视图在其父布局中的位置,这意味着如果您的布局更大,则其中的视图将决定此视图将触及此布局的哪个边界。