캔버스에 점을 그렸는데 다른곳에 또 찍으면 지워지는데 안지워지고 있었으면 좋겠습니다/

 

어떻게 해야되나요??

 

 

package com.testt;

import android.R.color;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.provider.ContactsContract.CommonDataKinds.Event;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class CustomView extends View {
 private Paint paint;
  int thisX, thisY;
 public CustomView(Context context) {
  super(context);
  
  paint = new Paint();
  paint.setColor(Color.RED);

 
 }
 

 
 public boolean onTouchEvent(MotionEvent event) {
  if(event.getAction() == MotionEvent.ACTION_DOWN){
   Toast.makeText(super.getContext(), "모션:"+event.getX()+","+event.getY(), 1000).show();
     thisX = (int)event.getX();
     thisY = (int)event.getY();
     invalidate();
  }
  
  return super.onTouchEvent(event);
 }
 
 public void onDraw(Canvas canvas) {
  super.onDraw(canvas);

  canvas.drawPoint(thisX, thisY,paint); 
  
 }

 

 private void drawPoint(int thisX2, int thisY2, Paint paint2) {
  // TODO Auto-generated method stub
  
 }
}