¿Cómo crear un rectángulo de borde inferior curvo en Android?

Cómo crear Android dibujable con un fondo curvo perfecto usando xml de esta manera:

He probado este xml, pero el resultado no fue perfecto.

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#5f9c63"/>

    <padding android:left="1dp"
        android:top="1dp"
        android:right="1dp"
        android:bottom="1dp" />

    <corners android:bottomRightRadius="100dp"
        android:bottomLeftRadius="100dp"
        android:topLeftRadius="0dp"
        android:topRightRadius="0dp"/>
</shape>

Alguna idea ?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta