如何在Android上使用渐变填充形状?

时间:2012-11-18 06:43:30

标签: android gradient

如何在Android上使用渐变填充形状?例如,像LinearGradient,RadialGradient或SweepGradient。

1 个答案:

答案 0 :(得分:0)

您可以从xml执行此操作。在颜色文件夹中创建一个xml文件。 xml文件应该是这样的

   
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- fill stroke color  -->
<stroke
    android:width="1dip"
    android:color="#bd5426" />
<!-- gradient color   -->
<gradient
    android:angle="-270"
    android:endColor="#B4BBBD"
    android:centerColor="#color you want"
    android:startColor="#D9DFE0" />


</shape>

最后你在你的视图中使用

android:background="@color/name_of_xml_defined_above"