0

我想在android中使图像透明,所以我做了一些研究,但得出的结论是我并没有真正理解它。所以我在画布上画了几个位图,在一种位图中我想让红色透明。我找到了一段代码,但我并没有真正做任何事情。这是我的代码:

if(PictureArray[a]==0){
                Paint Remove = new Paint();
                Remove.setARGB(255, 255, 0, 0);
                int removeColor=Remove.getColor();
                Remove.setAlpha(0);
                Remove.setXfermode(new AvoidXfermode(removeColor,0,AvoidXfermode.Mode.TARGET));
                c.drawBitmap(Stone, x, c.getHeight()/2, null);
            }
4

1 回答 1

1

使用透明的 PNG。无需过度设计它;)

于 2012-04-15T20:53:11.410 回答