Я пытаюсь добиться поведения, показанного на рисунке ниже, используя xml. Обратите внимание, что в середине цвет внезапно смещается вместо постепенного смещения цвета. Я предположил, что это может быть достигнуто с помощью градиента, но я не могу понять, как. Есть ли способ добиться этого с помощью градиента или любым другим способом с использованием XML?
Вот как выглядит мой текущий xml-код:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="90"
android:endColor="#E86D52"
android:startColor="#E11E26" />
<corners android:radius="10dp" />
<stroke
android:width="1.5dp"
android:color="#231F20" />
</shape>
Вот пример изображения того, чего я хочу достичь, но не знаю как: