이벤트버스는 과거에 이벤트 기반의 아키텍처를 구현하기 위해 사용 되었었던 방식이다.최근에 Java → Kotlin으로의 대체가 시작되면서 이 접근방식은 점점 KotlinFlow, Livedata와같은 subscribe / publish 아키텍처 구현방식으로 변화해 갔다
보통 스크롤 뷰 안에 스크롤 뷰를 넣을때 사용합니다.부모의 스크롤 뷰에게 이벤트를 뺏기지 않고 자식의 스크롤 뷰에서 이벤트를 소비하고 싶을때 사용하며parent.requestDisallowInterceptTouchEvent(true)로 주어 이벤트를 뺏기지 않게 막을
안드로이드에는 모든 행동들이 터치로 인해 이루어진다.그렇다보니 개발을 하다보면 ”어 버튼이 왜 안눌려지지?””왜 스크롤이 안되는거야?” 등등...이와 같은 터치에 대한 에러가 발생할 경우가 생긴다.이는 복합적인 원인이 있겠다.터치 이벤트를 적용하지 않음.터치 이벤트를