在Android上的画布上绘图

时间:2011-09-11 14:41:47

标签: android

使用画布,位图等绘制内容时,我是一个真正的菜鸟。但是,我仍想改变一些代码。有一个蓝色的画布,我想逐渐将其颜色从蓝色变为绿色。我完全不知道该怎么做。有人能给出一个线索吗? (canvas.drawRGB()方法用于绘制原始图片)。

1 个答案:

答案 0 :(得分:1)

我会尝试这个,但我认为这不是一个有效的解决方案

int alpha =250;
int green = 250;

for(int i =0;i<5 ;++i){
canvase.drawARGB(alpha,0,green,0);

    alpha -=50;
    green -=50;

    Thread.sleep(100);
    }
    alpha =5;
    int blue =5;
    for(int i =0 ; i< 5; ++i){
    canvas.drawARGB(alpha,0,0,blue);
    alpha +=50;
    blue +=50;
    Thread.sleep(100);
    }