假设您希望在水平方向的布局中使用TextView和Button。您可以将TextView对齐到左侧,将Button - 对齐吗?
---------------------
TextView Button
---------------------
答案 0 :(得分:4)
1)在一个上使用RelativeLayout和android:layout_alignParentLeft =“true”,在另一个上使用android:layout_alignParentRight =“true”。
2)使用带有android:orientation =“horizontal”的LinearLayout,并设置android:gravity =“left”& android:layout_weight =“1”在一个和android:gravity =“right”& android:layout_weight =“1”另一方(是的,重量是必需的!)
注意,使用layout_toRightOf会给出左/右相对定位,但不会强制它们到屏幕/父容器的边缘。
答案 1 :(得分:3)
使用relative layout并将第二个视图放在右边。
android:layout_toRightOf="@id/firstView"
android:layout_alignTop="@id/firstView"