2枚の画像が重ねてあって、上の画像の一部をプログラムで透明にして
下の画像が見えるようなプログラムを書きたいと思ってます。
* Viewの上に画像を描画
* Viewを2枚重ねる
* 上のViewの一部を透明にする
ようにしてプログラミングしようとしているのですが、
どうもうまくいきません。
protected void onDraw(Canvas canvas) {
 super.onDraw(canvas);
 canvas.drawColor(Color.TRANSPARENT);
 canvas.drawBitmap(frontBitmap, 0, 0, null);
 // 円形状に半透明で繰り抜きたい
// が、これでは画像の上に透明な円が描かれて何も見栄えの変化がない
 Paint p = new Paint(Color.TRANSPARENT);
 canvas.drawCircle(0, 0, 20, paint);
}