[問題] setPixel顏色出不來

作者: iphone5566s (哀鳳最終款)   2015-12-18 17:14:42
各位先進們晚安
我有一張圖叫做picture
我要複製出來變成picture2
Bitmap picture;
Bitmap picture2;
...
for(int x=0;x<picture.getWidth();x++) {
for (int y = 0; y < picture.getHeight(); y++) {
picture2.setPixel(x,y,Color.argb(Color.alpha(0),
Color.red(picture.getPixel(x, y)),
Color.red(picture.getPixel(x, y)),
Color.red(picture.getPixel(x, y))));}}
...
出來的結果應該有顏色的地方卻都變成黑色(形狀還在)
請問有人可以提醒我漏掉什麼地方嗎?
謝謝了!
作者: yichen (蒼穹之下任我行)   2015-12-18 18:07:00
Color.alpha(0) 是什麼意思啊?
作者: ssccg (23)   2015-12-18 22:44:00
alpha 0 = 透明的吧,沒有要改透明度用 Color.rgb就好
作者: iphone5566s (哀鳳最終款)   2015-12-21 09:59:00
解決了,謝謝樓上大大

Links booklink

Contact Us: admin [ a t ] ucptt.com