Как использовать Android GradientDrawable

Я пытаюсь использовать GradientDrawable для установки градиента на некоторые фоны и кнопки. Печально документация не очень подробна.

Что основные атрибуты состоят в том, чтобы настроить градиент? Я понимаю, запускаются и endcolor, но для некоторых из других атрибутов могло быть нужным некоторое объяснение.

В данный момент я использовал изображения в качестве фона для кнопок, но drawable, определенное в XML, будет намного более хорошим.

Я пытаюсь получить взгляд как это (Это - очень легкий градиент): сопроводительный текст http://janusz.de/~janusz/RedButton.png

28
задан Praveen 8 May 2013 в 06:05
поделиться

1 ответ

использовать этот xml как фон для просмотра изображения.

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:angle="90" android:startColor="#7c0000" android:endColor="#A71C1C"/>
</shape>

вот и все.

41
ответ дан 28 November 2019 в 02:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: