Я пытаюсь добиться следующего эффекта с помощью XML:
Идея состоит в том, чтобы сгенерировать прямоугольник с прозрачным углом (верхний левый указывает количество оставшихся дней, а нижний правый — количество кредитов).
Я добился следующего, используя список слоев:
Как видите, есть белый фон, который я бы хотел сделать прозрачным. Проблема в том, что если я использую прозрачный цвет, я получаю обычный прямоугольник.
Вот XML, который я использовал:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<size android:width="100dp" android:height="100dp"/>
<solid android:color="@color/mission_time_left"/>
</shape>
</item>
<item>
<rotate android:fromDegrees="-45" android:pivotX="0%" android:pivotY="100%" android:toDegrees="-45">
<shape android:shape="rectangle">
<size android:width="100dp" android:height="100dp" />
<solid android:color="@color/white" />
</shape>
</rotate>
</item>
Any help would be appreciated on how to achieve the desired result.