ドローアブル フォルダーにサム イメージの xml を作成しました
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:bottom="5px"
        android:left="5px"
        android:right="5px"
        android:top="5px">
        <shape
            xmlns:android="http://schemas.android.com/apk/res/android"
            android:shape="oval" >
            <stroke
                android:width="2dp"
                android:color="#FFFFFFFF" />
            <gradient
                android:endColor="#4DB9E6"
                android:startColor="#4DB9E6" />
            <size
                android:height="40dp"
                android:width="40dp" />
        </shape>
    </item>
</layer-list>
うまく機能しています。
サム イメージ xml の異なるサイズが必要です。
これを動的に達成する方法は?