Я пытаюсь создать 3 кнопки, которые, скажем, похожи на флажки (см. Картинку).Эти кнопки состоят из 2 трапециевидных кнопок, одна из которых разделена на 2 кнопки.
https://imgur.com/ka3ZZL0
Я нашел похожую проблему здесь Как построить форму трапеции в XML-андроиде? но это не совсем так, как я хочу, так как яне может быть никакого фона в этом обрезанном треугольнике с левой стороны моей кнопки, поскольку моя кнопка (весь флаг) будет скользить справа налево, и я хочу видеть фоновое содержимое.
<!-- Colored rectangle-->
<item>
<shape android:shape="rectangle">
<size android:width="200dp" android:height="40dp" />
<solid android:color="@color/green" />
</shape>
</item>
<!-- This rectangle for the left side -->
<item
android:right="215dp"
android:left="-200dp"
android:top="-200dp"
android:bottom="-200dp">
<rotate android:fromDegrees="-45">
<shape android:shape="rectangle">
<solid android:color="@color/darkGray" />
</shape>
</rotate>
</item>
Есть ли какой-нибудь другой более простой способ сделать это?Я, вероятно, не могу сделать это как одну форму, так как каждый из элементов будет одной кнопкой, поправьте меня, если я ошибаюсь.