可能重复:
Android的-重力和layout_gravity
我一直在努力的Android XML的。 我已经使用android:layout_gravity="center"
对准在特定位置的组件。
现在是一个天,当我工作的一个对话框类似的活动 ,我碰到android:gravity="center"
。 我发现有, gravity
用于其对准child
到特定位置。
我想分享的是什么一个例子,
机器人:比重=“中心”
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical" >
<EditText
android:id="@+id/enterNumberEdit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:hint="Enter No." >
<requestFocus />
</EditText>
</LinearLayout>
它对齐的孩子LinearLayout
的中心。
机器人:layout_gravity = “中心”
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:orientation="vertical"
android:background="@drawable/dialog_background" >
</LinearLayout>
它对齐LinearLayout
本身的中心。
现在,我的问题是:
- 如果我是正确的这些假设,即是否
gravity
是子组件和layout_gravity
是父组件。 - 当选择
gravity
超过layout_gravity
。
我发现这么多的解释关于XML的工作至今。 我想听听它更好的解释。 让我知道,如果我错了地方