2011-09-11 84 views
0

我是使用画布,位图等绘制东西的真正白昼。但是,我仍然想更改一些代码。有一个蓝色的画布,我想逐渐将其颜色从蓝色变为绿色。我完全不知道该怎么做。有人可以提供线索吗? (canvas.drawRGB()方法用于绘制原始图片)。在Android上的画布上绘图

回答

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); 
    } 
+0

没有,它没有不幸的帮助。我现在有我的表面深蓝色... – lomza

+0

它不会逐渐变成深蓝色吗? – confucius

+0

nope。不管怎么说,还是要谢谢你。 – lomza