ANDROID - 如何按照我想要的方式定位按钮?

时间:2014-01-22 19:59:26

标签: java android button position relative

我正在使用相对布局。我理解使用图形布局你不能很好地定位按钮。那么我该如何用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" />

2 个答案:

答案 0 :(得分:0)

您可以使用marginLeft,marginRight,marginTop和marginBottom进行小幅调整。如果要进行更大的调整,可以将空白元素与权重结合使用,或将RelativeLayout与alignParentBottom,alignParentTop,alignParentRight和/或alignParentLeft结合使用

答案 1 :(得分:0)

如果您是Android编程的初学者,那么我建议使用图形布局,因为您不会知道定位和样式化视图的每个属性。您可以看到@Freelancer的答案,看看在正确定位任何视图时您必须考虑多少属性。

使用图形布局非常容易。您可以使用相对布局,它可以帮助您移动任何视图,如按钮或textView,无论您想要什么。直接xml编码需要一些你无疑会及时获得的技能。