как дать угол 20 градусов в градиенте? - PullRequest
0 голосов
/ 06 июля 2018

Я хочу дать угол 20 градусов в градиенте, что мне нужно сделать, чтобы добиться этого? Это мой код XML.

<?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
        <gradient android:startColor="#eeeeee"
            android:endColor="#ffffff"
            android:angle="0" />
    </shape>

Ответы [ 3 ]

0 голосов
/ 06 июля 2018
android:angle

Согласно Официальной документации в качестве угла градиента (в градусах) можно использовать только кратные 45. 0 слева направо, 90 снизу вверх. Значение по умолчанию - 0.

0 голосов
/ 06 июля 2018

согласно документации

Угол наклона, используется только с линейным градиентом. Должно быть кратно 45 в диапазоне [0, 315].

0 голосов
/ 06 июля 2018

Кажется, что только кратные 45 принимаются в качестве угла.

Из документа: https://developer.android.com/guide/topics/resources/drawable-resource#Shape

андроид: угол Integer. Угол наклона в градусах. 0 слева направо, 90 снизу вверх. Должно быть кратно 45. По умолчанию 0.

Чтобы достичь того же эффекта, вы можете попытаться наложить горизонтальный градиент на частично прозрачный вертикальный градиент.

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