Повторно использовать xml градиент в других xml рисованных - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть градиент, определенный в bg_gradient.xml:

<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
        android:startColor="@color/colorPrimaryDark"
        android:endColor="@color/colorPrimary"
        android:type="linear"
        android:angle="315"/>
</shape>

, теперь я хотел бы создать нарисованный xml, который должен быть кругом, заполненным этим градиентом. Это то, что у меня есть до сих пор:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <size android:height="@dimen/size_update_indicator"
        android:width="@dimen/size_update_indicator">
    </size>
    <gradient /* somehow I need to refer to bg_gradient here*/ ... />
</shape>

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

...