제가 customView 를 사용하고있는데요.. ㅠㅠ

public class ImageWork extends ImageView implements OnTouchListener,OnGestureListener, OnDoubleTapListener {

 

........

......

public boolean onTouchEvent(MotionEvent event){
  Log.i("onTouchEvent","야");
  if(true){
   ImageView view1 = (ImageView) findViewById(R.id.imageWork);
//   dumpEvent();
   view1.setOnTouchListener(imagework);
   switch (event.getAction() & MotionEvent.ACTION_MASK) {
   case MotionEvent.ACTION_DOWN:
    savedMatrix.set(matrix);
    start.set(event.getX(), event.getY());
    Log.d(TAG, "mode=DRAG");
    mode = DRAG;
    break;
   case MotionEvent.ACTION_POINTER_DOWN:
    oldDist = spacing(event);
    Log.d(TAG, "oldDist=" + oldDist);
    if (oldDist > 10f) {
     savedMatrix.set(matrix);
     midPoint(mid, event);
     mode = ZOOM;
     Log.d(TAG, "mode=ZOOM");
    }
    break;
   case MotionEvent.ACTION_UP:
   case MotionEvent.ACTION_POINTER_UP:
    mode = NONE;
    Log.d(TAG, "mode=NONE");
    break;
   case MotionEvent.ACTION_MOVE:
    if (mode == DRAG) {
     // ...
     matrix.set(savedMatrix);
     matrix.postTranslate(event.getX() - start.x,
       event.getY() - start.y);
    }
    else if (mode == ZOOM) {
     float newDist = spacing(event);
     Log.d(TAG, "newDist=" + newDist);
     if (newDist > 10f) {
      matrix.set(savedMatrix);
      float scale = newDist / oldDist;
      matrix.postScale(scale, scale, mid.x, mid.y);
     }
    }
    break;
   }

   matrixTurning(matrix, this);
   this.setImageMatrix(matrix);
   return true;
  }
이것을

imageView로 커스텀뷰 자체를 읽어와서 쓰려고해봤는데요

안먹히더라구요

그래서

public boolean onTouchEvent(View view,MotionEvent event){
이렇게 자체를 읽어오려고했더니 커스텀뷰에서는 이렇게 터치를 받을수가없더라구요

어떻게 해결해야될까요 ??ㅠㅠ