<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <gradient android:startColor="#EA7324" android:centerColor="#00FF66" android:endColor="#EA7324" android:angle="90" /> <stroke android:width="1dp" android:color="#FF333333" /> </shape>
</item></layer-list>
代码讲解如下:
android:startColor为起始颜色,
android:centerColor="#00FF66" 为中间颜色,
android:endColor 为结束颜色,
gradient使颜色浸润,平滑得过度;
android:angle 为0度时,从左到右,为90度时为从上到下,开始浸润颜色;
效果如下图: