1
私はxmlファイルでこの形状を定義しており、コードで作成する必要がありますが、切り詰められています。Android:コードでこのリソースシェイプを作成するにはどうすればよいですか?
私はRoundRectShapeをインスタンス化し、プロパティをxmlのプロパティに設定すると仮定しますが、プロパティはうまく整列しません。
RoundRectShape(float[] outerRadii, RectF inset, float[] innerRadii)
私のxmlの形状は1つの半径、今RectFを持っている、とRoundRectShapeはパディングや色を設定するためのオプションはありませんか?
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#00FFFFFF" />
<stroke android:width="2dp" android:color="#FFFFFFFF" />
<padding android:left="7dp" android:top="7dp"
android:right="7dp" android:bottom="7dp" />
<corners android:radius="4dp" />
</shape>