반응형
이번 포스팅은 View를 touch 하였을 경우 발생하는 이벤트 순서를 알아보도록 하겠습니다.
발생하는 이벤트 순서를 알아야 UI로직을 처리 시 헤매지 않습니다.
onTouch -> onLongClick -> onClick 순서로 이벤트가 발생합니다.
만약 onTouch 메소드를 오버라이딩하고 이후 onLockClick 이벤트가 이뤄지지 않길 바란다면
return true;를 호출하면 이후 작업이 이뤄지지 않습니다.
< 정리>
View touch하였을 경우 발생하는 이벤트 순서
onTouch -> onLongClick -> onClick
이벤트 진행을 그만 중단하고 싶다면 return true;
이벤트 진행을 지속하고 싶다면 return false;
반응형
'Development > Android' 카테고리의 다른 글
[Android] Button의 텍스트에 밑줄을 적용하는 방법 (0) | 2019.09.22 |
---|---|
[Android] Android ABI 관리 (0) | 2019.09.22 |
[Android] Intent Filter (0) | 2019.09.10 |
[Android] Flexable Fragment UI 구축 (0) | 2019.09.06 |
[Android] App Fragment Test (0) | 2019.09.06 |