我正在使用相对布局。我理解使用图形布局你不能很好地定位按钮。那么我该如何用XML做呢?我试过更改marginLeft
,但没有任何动作......我想做的就是定位我的按钮!感谢您的帮助。
<Button
android:id="@+id/ListsButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/EditButton"
android:layout_alignBottom="@+id/EditButton"
android:layout_alignParentLeft="true"
android:layout_marginLeft="18dp"
android:text="Li" />
答案 0 :(得分:0)
您可以使用marginLeft,marginRight,marginTop和marginBottom进行小幅调整。如果要进行更大的调整,可以将空白元素与权重结合使用,或将RelativeLayout与alignParentBottom,alignParentTop,alignParentRight和/或alignParentLeft结合使用
答案 1 :(得分:0)
如果您是Android编程的初学者,那么我建议使用图形布局,因为您不会知道定位和样式化视图的每个属性。您可以看到@Freelancer的答案,看看在正确定位任何视图时您必须考虑多少属性。
使用图形布局非常容易。您可以使用相对布局,它可以帮助您移动任何视图,如按钮或textView,无论您想要什么。直接xml编码需要一些你无疑会及时获得的技能。