Я пытаюсь создать фон через XML, который должен выглядеть так:
Сплошной белый фон с градиентом сверху и снизу этого представления для отображения тени.
Я знаю, что могу создать это, просто используя несколько представлений и создав рисуемый фон для каждого из них, но я думаю, что для этого может быть лучшее решение!?
Я пытался использовать список слоев, но поскольку я не могу установить «heigh» и/или «alignParentBottom» или что-то в этом роде, альфа градиента слишком велика, поэтому вы не можете увидеть тень...
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Drop Shadow Stack -->
<item android:bottom="15dp">
<shape>
<gradient
android:centerColor="#000"
android:endColor="#0000"
android:angle="90"/>
</shape>
</item>
<!-- base background -->
<item android:bottom="15dp" android:top="15dp">
<shape android:shape="rectangle">
<solid android:color="#fff"/>
</shape>
</item>
</layer-list>
Может быть, кто-то понял, что я имею в виду, и, возможно, тоже нашел решение!?