Легко достичь нижнего градиента слева, используя стандартные начальные, центральные и конечные цвета в радиальном градиенте с андроидом, в котором начальный = желтый, центральный = фиолетовый и конечный = синий. Однако круг справа требует изменения положения центрального цвета. Это возможно?
Результат слева можно воспроизвести с чем-то вроде:
<shape android:shape="oval">
<gradient
android:endColor="#0000ff"
android:gradientRadius="my_radius"
android:centerColor="#770077"
android:startColor="#00ffff"
android:type="radial"/>
</shape>
Мне интересно, могу ли я изменить цвет центра, чтобы достичь градиента справа. Я считаю, что ответ отрицательный, но я хотел бы узнать, открыл ли кто-нибудь способ сделать это. Спасибо!