2011-09-11 16 views
0

私は、キャンバスやビットマップなどを使って描画するのに本当のnoobです。しかし、まだ、私はいくつかのコードを変更したい。青いキャンバスがあり、青色から緑色に徐々に色を変えたいと思います。どうやってそれをするのか全く分かりません。誰かが手がかりを与えることができますか? (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

関連する問題