0

我是Android的初学者。我使用 Eclipse 来编写我的应用程序。当我创建一个 .xml 类并想设置按钮的特定位置时,我使用以下代码,例如:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/fm"
    android:baselineAligned="false"
    android:gravity="end" >

<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"

    android:scrollX="100dp"
    android:scrollY="30dp"
    android:text="@string/edad" />

</RelativeLayout>

...但什么也没有发生。它将按钮设置在角落。我怎样才能让它出现在其他地方?

4

4 回答 4

0

你需要使用

android:layout_marginRight
android:layout_marginLeft 
android:layout_marginTop
android:layout_marginBottom 
于 2012-10-18T22:02:22.460 回答
0

需要使用定位参数如android:layout_below。有关详细信息,请参阅相对布局指南

于 2012-10-18T22:02:34.077 回答
0

您应该单击按钮并转到属性。这就是不同的定位设置所在的位置。例如下面:@+id/VIEW 然后设置 marin top :10dip。这会将您的按钮 10 设置在 VIEW 下方。

于 2012-10-18T22:05:00.417 回答
0
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"

android:layout_marginLeft="100dp"
android:layout_marginTop="30dp"
android:text="@string/edad" />
于 2012-10-18T22:19:03.393 回答