我想知道如何在布局中设置渐变颜色。我想从左边的深绿色开始,到中心变浅,从中心到右边,颜色应该变深。我怎么能这样做?
问问题
929 次
2 回答
5
创建一个选择器文件并放入drawable文件夹。
<?xml version="1.0" encoding="utf-8"?>
<shape>
<gradient
android:angle="90"
android:startColor="#FFFF0000"
android:centerColor="#0000FFFF"
android:endColor="#FF00FF00"
android:type="linear" />
</shape>
根据您的要求更改颜色。也可以根据您的要求更改天使。
在这里查看更多详细信息。从这里选择您的绿色代码。 http://www.december.com/html/spec/color2.html
于 2012-08-22T09:59:58.737 回答
3
您必须创建一个可绘制的形状,如下所示:
http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
这是一个例子:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient
android:angle="90"
android:endColor="#000"
android:startColor="#fff"
android:type="linear/>
</shape>
于 2012-08-22T10:00:47.343 回答