I would like to make Canvas area transparent because I would like to add an Image behind it so that Canvas actions happen above the image.My code for the canvas is here
In your onDraw() method add this:
onDraw()
canvas.drawColor(0x00AAAAAA);
This will make your canvas transparent and background View will be visible.
canvas
background View