我不想要图像按钮,我只需要在图像上的某个位置使用此按钮。
答案 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>