मैं अंत में एक परत-सूची के साथ एक समाधान है जो मेरे लिए काफी अच्छा है पाया:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- First part is a gradient -->
<item android:left="0dp" android:right="0dp">
<shape android:shape="rectangle">
<gradient android:angle="-90" android:startColor="#9dcbf6"
android:endColor="#177ee6" />
</shape>
</item>
<!-- Second part is plain color. Slightly transparent -->
<item android:top="1sp" android:bottom="20sp" >
<shape android:shape="rectangle">
<solid android:color="#10ffffff"/>
</shape>
</item>
</layer-list>
बीच 20 एसपी के लिए सेट है क्योंकि कंटेनर एक 40sp ऊंचाई है, लेकिन आप अपने इच्छा के समायोजित कर सकते हैं संपादन द्वारा: android:bottom="20sp"
के संभावित डुप्लिकेट [मल्टी ढाल आकार] (http://stackoverflow.com/questions/4381033/multi-gradient-shapes) – grunk
हो गया, सुझाव यह – grunk