Comment placer les boutons sur l'Image dans android?

Je veux créer une vue personnalisée de ce genre.Comment placer les boutons sur l'Image dans android?

J'ai essayé les

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/customView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@drawable/sample_image" />

    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="right|top"
        android:text="Button" />

    <Button
        android:id="@+id/button2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="right|bottom"
        android:text="Button" />

</FrameLayout>

Comment puis-je créer une vue comme celle-ci? Comment puis-je placer les boutons sur imageview comme ça?

Merci d'Avance

l'utilisation relative de la mise en page.
vérifier ma réponse ci-dessous. J'ai joint une capture de l'écran.

OriginalL'auteur Devu Soman | 2013-01-08