Esquinas redondeadas para una vista de imagen en Android

Tengo una vista de texto y una vista de imagen dentro de un formato lineal. Textview está en la parte superior y imageview en la parte inferior. Utilicé las líneas de abajo para tener esquinas redondeadas para linearlayout. Pero las esquinas de vista de imagen no son redondeadas Veo que solo las esquinas superiores de linearlayout están redondeadas.¿Cómo puedo haber redondeado las esquinas inferiores de la vista de imagen? (Veo que todas las esquinas están redondeadas si elimino la vista de imagen)

rounded_corners.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >

<solid android:color="#ffffff" />


<corners
    android:bottomLeftRadius="8dp"
    android:bottomRightRadius="8dp"
    android:topLeftRadius="8dp"
    android:topRightRadius="8dp" />

</shape>

main.xml

  <LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginBottom="50dp"
    android:layout_marginLeft="10dp"
    android:layout_marginRight="10dp"
    android:layout_marginTop="50dp"
    android:background="@xml/rounded_corners"
    android:orientation="vertical" >

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="xxxxxxxx" />

    <ImageView     
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:scaleType="centerCrop"
        android:src="@drawable/my_image_view" />
</LinearLayout>

captura de pantalla :

Respuestas a la pregunta(3)

Su respuesta a la pregunta