안녕하세요 레이아웃 안에 이미지를 하나 넣어서 이동, 확대등을 만들었는데요.
이상하게 이미지 영역이아닌 레이아웃 영역을 누르고 이동해도 이미지가 이동되더라구요 ..
정보를 계속 찾아보던중에
case MotionEvent.ACTION_DOWN: // first finger down only
savedMatrix.set(matrix);
start.set(event.getX(), event.getY());
Log.d(TAG, "mode=DRAG"); // write to LogCat
mode = DRAG;
break;
해당 부분에서 mode = DRAG를 하기전에 현재 터치한 영역을 확인한다음에 분기하라는데
v.getId를 이용해서 받아보니까 레이아웃이든 이미지든 똑같은 아이디가 나옵니다... 어떻게 구분을 하는게 좋을까요 ...