티스토리 뷰

아침이라 아주 간략한걸 적어보려 합니다.

우리가 안드로이드 개발을 하게 되면 터치 이벤트에 대해서 전달을 받고 이것을 return 하여 주게 되는데요.

 

이것에 대한 내용입니다.

우리가 터치를 받아서 처리할때 전달 순서는 다음과 같을수 있습니다.

onTouch, onClick, onLongClick

이러한 순서로 이벤트가 전달되게 되고요

 

리턴값에 의해서 이것이 제어가 됩니다.

만약 이전 단계에서 return을 false로 하게 되었다면?

이번 상태에서 모든 처리가 완료되지 않았으므로 다음으로 전달한다

 

만약 true로 전달하게 되면?

이번 상태에서 모든 처리가 완료되어서 다음으로 전달하지 않는다...

 

비슷한것을 보면 switch를 만들어 놓고 이것을 onTouch에서 Alert을 띄우고 그 이후에 동작을 넣게 된다면

onTouch에서 다음 액션을 막기 때문에 한방에 처리할수 있을겁니다.

 

물론... 그냥 앞에서 처리해도 되고요.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함