我想在android中使图像透明,所以我做了一些研究,但得出的结论是我确实得到了它。所以我在画布上画了几个位图,在1种位图中我想让红色透明。我发现了一段代码,但我并没有真正做任何事情。这是我的代码:
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);
}
答案 0 :(得分:1)
使用透明的PNG。不需要过度工程;)