如何在图像顶部拖动按钮?

时间:2014-05-28 21:12:21

标签: android xml android-layout

我不想要图像按钮,我只需要在图像上的某个位置使用此按钮。

2 个答案:

答案 0 :(得分:0)

在相对布局中使用它:

 <ImageView
    android:id="@+id/imageView1"
    android:layout_width="100dp"
    android:layout_height="100dp"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:contentDescription="@string/app_name" />

<Button
    android:id="@+id/button_1"
    android:layout_width="20dp"
    android:layout_height="20dp"
    android:layout_alignLeft="@+id/imageView1"
    android:layout_alignTop="@+id/imageView1"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" />

使用marginLeft和marginTop专门设置按钮与图像的位置。 imageview包含您的图像

答案 1 :(得分:0)

您可以使用FrameLayout。并在其中插入图像和按钮。这是比相对布局更好的方法。

<FrameLayout
....
....
>
<ImageView
....
....
/>
<Button
....
....
/>
</FrameLayout>