В приведенном ниже коде фигура занимает всю высоту и ширину списка слоев-, что означает, что атрибут размера игнорируется. (Однако он прослушивает верхний, левый и правый атрибуты). Я также попытался указать высоту как атрибут элемента, а не форму, но это не дало никакого эффекта.
<layer-list >
<item..... />
<item
android:top="2dp"
android:left="7dp"
android:right="7dp">
<shape android:shape="rectangle" >
<size android:height="12dp" />
<gradient
android:startColor="#ddffffff"
android:endColor="#00ffffff"
android:angle="270" />
</shape>
</item>
</layer-list>