woong's

Android DispatchTouchEvent 사용하기 본문

Develop/Android

Android DispatchTouchEvent 사용하기

dlsdnd345 2016. 2. 14. 17:06

Android DispatchTouchEvent 사용하기


하나의 앱을 만들다 보니 어디서나 터치 이벤트가 되는 것을 찾아 보았습니다 .

찾다 보니 전체 터치 이벤틑를 받을수 있는 DispatchTouchEvent 라는 것이 있었습니다 .



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    @Override
    public boolean dispatchTouchEvent(MotionEvent event){
        int action = event.getAction();
        switch(action){
        case(MotionEvent.ACTION_DOWN):
               Log.i("HoneyMap","TouchDown");
        break;
        case(MotionEvent.ACTION_MOVE):
                    Log.i("HoneyMap","TouchMove");
        break;
        default:
                break;
        }
        return super.dispatchTouchEvent(event);
    }

 

 

이 DispatchTouchEvent 사용하실때 다른것 필요없이 위와 같이 코드를 작성하면 

이벤트가 발생하는것을 보실수 있습니다 .


Comments