Notice
Recent Posts
Recent Comments
Link
관리 메뉴

설.현.아빠

Chapter 5 ] 입력 (5-1 Event Handler) 이벤트 처리의 다양성. ④ 뷰가 리스너 구현 본문

교재 & 강좌/안드로이드 프로그래밍 정복

Chapter 5 ] 입력 (5-1 Event Handler) 이벤트 처리의 다양성. ④ 뷰가 리스너 구현

설.현.아빠 2011. 3. 9. 12:05




④ 뷰가 리스너 구현


짠 소스를 보고 헐....했다...왜 이렇게 해야하는건데~~~


아니 View를 상속받는 Class를 생성해서 그 Class에 Listener를 implements시킬 필요가 있는가??


즉, protected class MyView extends View implements View.onTouchListener 이렇게 할 수 있다는데...


책에서 말하길 어떤 이유로!! 뷰를 상속 받았다면...머 onDraw를 재정의하였다면 뷰에 implements 시키면...더 깔끔하다나?ㅋㅋ


구지 Listener 구현만을 위해 View를 상속받고 Listener를 Implements 시킬 필요는 없다.


때와 장소에 맞게 행동을 해야지^^





끙...다 쓰기도 귀찮아서 간단히 형틀만 잡았다.





머...번외편이라고 할까..Alt + Shift + S -> Override/ Implements Methods...를 선택하면 onTouch를 쉽게 작성할 수 있고,


Alt + Shift + S -> Generate Constructors from Superclass... 을 선택하면 생성자를 쉽게 생성 할 수 있다.





Comments