Я хочу создать фон повторяющихся изображений и над ним добавить градиент от белого до прозрачного. Таким образом, он должен начинаться как полный белый в верхней части представления, а затем заканчиваться как полностью прозрачный снизу, где фоновые изображения полностью видны. Мой код:Цвет градиента Android - неправильный результат
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<bitmap
android:dither="true"
android:src="@drawable/bg"
android:tileMode="repeat" >
</bitmap>
</item>
<item>
<shape>
<gradient
android:angle="90"
android:endColor="#ffffffff"
android:startColor="#00000000" />
</shape>
</item>
Проблема заключается в том, что я не получаю градиент от белого (#ffffff) к прозрачным, но серый один к прозрачным. С выбором цвета я получаю код endColor и это #dfdfdf.
Почему это происходит не так? Благодаря!
ScreenShoot:
Спецификация
Я использую этот фон в стиле:
<resources>
<style name="Theme.NoBackground" parent="android:Theme">
<item name="android:windowBackground">@drawable/background</item>"
</style>
</resources>
Вы можете оставить screeenshot фактического результата? Может быть, это может помочь ... –
Готово. Кажется, что градиент повторяется как-то – ali
Почему так много цифр в шестнадцатеричном коде? Я не знаю, имеет ли это значение или имеет значение ... – nmagerko