layout 안에 버튼, 이미지 등등을 잔뜩 넣었습니다.

 

화면의 어디라도 터치시 뭔가를 처리하고 싶은데

좋은 방법이 없을까 싶어 문의드립니다.

 

제가 아는 방법은

모든 view 에 touch 리스너를 달아서 그 리스너에서 처리하는 것인데

 

20~30개의 view 가 있고, 각 view 마다 각각의 클릭 리스너, 터치리스너 등등 각자 고유의 이벤트 처리를 하고 있어서

완전 노가다로 다 일일이 넣어야 하는 문제가 있습니다.

 

모든 view 를 모두 가지고 있는 layout 에만 touch listener 를 달아서 해보니

별도로 리스너처리를 한 view 를 클릭시에는

touch listener 로 이벤트가 오지 않네요 ㅜㅜ

 

원래 이거 다 이렇게 노다가 해야 하는건가요?