Gestaltung von EditText mit abgerundeten Ecken und inneren Schatten

Ich versuche, einen benutzerdefinierten EditText zu erstellen, der sowohl abgerundete Ecken als auch einen inneren Schatten aufweist.

Ich habe eine Ebenenliste erstellt, die den inneren Schatten erzeugt.

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item >
        <shape android:shape="rectangle">
            <solid android:color="#6C6C6C" />           
        </shape>
    </item>

    <item>
        <shape android:shape="rectangle">
            <solid android:color="@color/ashes" />   
        </shape>
    </item>

    <!-- White Top color -->
    <item android:top="3px" android:left="3px">
        <shape android:shape="rectangle">
            <solid android:color="#FFFFFF" />           
        </shape>
    </item> 
</layer-list>

Die Ausgabe sieht so aus,

Wie kann ich auch eine abgerundete Form hinzufügen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage