9
我想製作一個帶有可繪製形狀的動態alpha蒙版作爲圓圈或其他,並將其應用於Android上的繪製文本。 這裏是我想要的一個例子: 如何將動態alpha蒙版應用於Android上的文本
我試圖用setXfermode(new PorterDuffXfermode(Mode.SRC_IN))
做它,但我不能得到它的工作。 這裏是我在onDraw(Canvas canvas)
方法的代碼:
Paint paint = new Paint();
paint.setAntiAlias(true);
canvas.drawARGB(0, 0, 0, 0);
paint.setColor(Color.WHITE);
canvas.drawCircle(50, 50, 50, paint);
paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
paint.setColor(Color.RED);
canvas.drawText("hello", 0, 50, paint);
在此先感謝您的幫助