Если вы хотите сделать рамку в форме xml. Вам необходимо использовать:
Для внешней границы необходимо использовать:
<stroke/>
Для внутреннего фона необходимо использовать:
<solid/>
Если вы хотите установить углы, вам нужно использовать:
<corners/>
Если вы хотите добавить отступ между границей и внутренними элементами, вам нужно использовать:
<padding/>
Вот пример формы xml с использованием вышеуказанных элементов. У меня работает
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="2dp" android:color="#D0CFCC" />
<solid android:color="#F8F7F5" />
<corners android:radius="10dp" />
<padding android:left="2dp" android:top="2dp" android:right="2dp" android:bottom="2dp" />
</shape>