android 怎么写一个控件能绘制纹理比如说斜纹,然后还有颜色值渐变,求救啊,求指点。Android应用控件

解决方案 »

  1.   

    看看shape吧,如下创建一个xml文件放到drawable目录下,然后别的地方设定背景指定这个drawable就可以了。这里是一个从红色渐变到绿色,斜纹(45度)。android里面的能用的角度必须是45的倍数。<?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android" >
        <gradient
            android:startColor="#FF0000"
            android:endColor="#00FF00"
            android:angle="45" 
            /></shape>