How to make Canvas draw area transparent in android?

前端 未结 9 2083
悲&欢浪女
悲&欢浪女 2020-12-08 09:01

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

9条回答
  •  情话喂你
    2020-12-08 09:14

    I got the output by this

     public Panel(Context context, AttributeSet attrs) { 
        super(context, attrs); 
        this.setBackgroundColor(Color.TRANSPARENT);                 
        this.setZOrderOnTop(true); //necessary                
        getHolder().setFormat(PixelFormat.TRANSPARENT); 
        getHolder().addCallback(this); 
        mThread = new ViewThread(this); 
    
    } 
    

提交回复
热议问题