Растровое изображение с закругленными углами с обводкой

У меня есть изображение с острыми краями.

tile_mode.xml

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/background"
    android:tileMode="repeat">
</bitmap>

back.xml

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">  
       <item android:drawable="@drawable/tile_mode" />
    <item>
        <shape>
            <solid/>
            <stroke android:width="1dip" android:color="#225786" />
            <corners android:radius="10dip"/>
            <padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" />
        </shape>
    </item> 

layout.xml

<LinearLayout
                android:id="@+id/frame1"
                android:background="@drawable/back"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content">
            </LinearLayout>

Я устанавливаю изображение в качестве фона для этого макета и рисую к нему границу, но проблема в том, что изображение имеет квадратную форму с острыми краями, а граница, которую я рисую в xml, имеет закругленные углы. Так как сделать изображение также с закругленными углами?

Ответы на вопрос(8)

Ваш ответ на вопрос