Как добавить изображение из атрибута src в файл градиент.xml в Android? - PullRequest
0 голосов
/ 31 августа 2018

Я новичок в Android и хочу отображать изображение с градиентным фоном. Можно ли добавить изображение в Gradient.xml?

Ниже приведен XML-код для этого.

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
    <bitmap android:src="@drawable/bg"/>
    <shape>
        <gradient
            android:startColor="#631f68"
            android:endColor="#ff5555"
            android:angle="45"/>
    </shape>

</item>

1 Ответ

0 голосов
/ 31 августа 2018

Решение:

В вашем main_activity.xml,

установить фоновое изображение для вашего верхнего макета: (Относительно или Ограничение, что вы используете)

Затем возьмите другой макет и присвойте match_parent высоту и ширину и примените градиент ниже к его фону.

Файл градиента:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient
        android:angle="135"
        android:centerColor="@color/colorAccentSecondary"
        android:endColor="@color/colorPrimary"
        android:startColor="@color/colorAccent"
        android:type="linear" />

    <corners android:radius="0dp" />
</shape>

Надеюсь, это поможет.

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