Android от края до края - PullRequest
       1

Android от края до края

0 голосов
/ 18 октября 2018

Я пытаюсь получить градиент внутри прямоугольника, чтобы он выглядел следующим образом

enter image description here

Ближайшее, что я получаю, используя следующий xml:

enter image description here

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
    <gradient
        android:type="radial"
        android:startColor="@color/lightPurple"
        android:endColor="@color/lightGreen"
        android:gradientRadius="600"
        android:angle="270"
        android:centerX="1"
        android:centerY="0"/>

</shape>

Могу ли я что-нибудь сделать, чтобы мой градиент переместился из верхнего правого угла в нижний левый угол?

1 Ответ

0 голосов
/ 18 октября 2018

Попробуйте android:type='linear' и android:angle='45'.

Это даст вам больше ближе к от края до края .Android не предоставляет для этого произвольных углов .Единственными действительными углами являются те, которые кратны 45.Однако, насколько я вижу, нужный вам градиент на самом деле не от края к краю, и я подозреваю, что это угол с углом 45.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...