Android фон с градиентом и мозаичным изображением - PullRequest
10 голосов
/ 11 августа 2011

Для linearLayout я хочу иметь градиент вместе с мозаичным (повторяющимся) изображением на заднем плане.У меня уже есть форма xml, заданная в качестве фона

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient android:angle="90"
        android:endColor="@color/color1"
        android:startColor="@:color/color2">
    </gradient>
</shape>

Как добавить мозаичное изображение bg?

1 Ответ

24 голосов
/ 09 апреля 2012

Выезд LayerLists.

Ниже приведен отрисовываемый файл XML с именем myBackground.xml, помещенный в res/drawable.Установите его в качестве фона View, для которого вы хотите установить градиент и мозаичный фон.

В приведенном ниже примере мозаичное изображение будет поверх градиента, поскольку оно будет указано позже вLayerList - очевидно, если он сверху, вам понадобится некоторая прозрачность на плитке изображения png (вы можете установить это в приложении для редактирования изображений, таком как GIMP или Photoshop).ссылается на файл с именем "tile_classy_fabric.png" в моей папке res/drawable (квадрат 250px, поскольку он мозаичен - он нам не нужен очень большой).

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