как-то центр сделать прозрачным?
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<gradient
android:startColor="#FF0000"
android:endColor="#00FF00">
</gradient>
<corners android:radius="50dp"/>
</shape>
</item>
<item android:id="@+id/background"
android:bottom="50dp"
android:left="50dp"
android:right="50dp"
android:top="50dp">
<shape android:shape="rectangle">
<corners android:radius="50dp" />
<solid android:color="#ffffff" />
</shape>
</item>
</layer-list>
Придётся в коде создать нижний rect с градиентом и вырезать область другим вместе с paint у которой xfermode поставить clear
Обсуждают сегодня