리스너 안에는 오직 하나의 메소드만이 정의되어 있다. 다음 리스너들이 View클래스 안에 정의되어있다.
리스너 |
콜백 메소드 |
설명 |
View.OnClickListener |
onClick() |
사용자가 어떤 항목을 터치하거나 내비게이션 키나 트래볼로 항목으로 이동한 후에 엔터키를 눌러서 선택하면 호출된다 |
View.OnLongClickListener |
onLongClick() |
사용자가 항목을 터치하여서 일정 시간 동안 그대로 누르고 있었으면 발생한다. |
View.OnFocusChargeListener |
onFocusChange() |
사용자가 하나의 항목에서 다른 항목으로 포커스를 이동할 때 호출된다. |
View.OnKeyListener |
onKey() |
포커스를 가지고 있는 항목 위에서 키를 눌렀다가 놓았을대 호출된다. |
View.OnTouchListener |
onTouch() |
사용자가 터치 이벤트로 간주되는 동작을 할 경우에 호출된다. |
View.OnCreateContextMenuListener |
onCreateContextMenu() |
컨텍스트 메뉴가 구축되어 있는 경우에 호출된다. |
'안드로이드' 카테고리의 다른 글
웹뷰 셋팅과 뒤로가기이벤트 (0) | 2015.05.15 |
---|---|
탭호스트 사용법 (0) | 2015.05.15 |
이벤트처리(콜백메소드,리스너인터페이스,액티비티리스너,뷰리스너,무명클래스) (0) | 2015.03.12 |
이벤트처리 (0) | 2015.03.12 |
레이아웃:코드로 레이아웃 생성 (0) | 2015.03.12 |