在android中布局的渐变颜色

时间:2012-08-22 09:55:34

标签: android android-layout

我想知道如何在布局中设置渐变色。我想从左侧开始使用深绿色,并且从中心到中心变亮,颜色应该变得更暗。我怎么能这样做?

2 个答案:

答案 0 :(得分: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>

根据您的要求更改颜色。根据您的要求改变天使。

Look Here了解更多详情。从此处选择您的绿色代码。 http://www.december.com/html/spec/color2.html

答案 1 :(得分: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>