[Android] Recycler View item 클릭 이벤트 적용 , adapter 외부에서 클릭 이벤트 적용하기
[개발 일지] kotlin으로 일정 관리 앱을 개발 중이였다. 일정 관리 앱에서 커스텀으로 제작한 캘린더를 사용하는데(리싸이클러뷰 사용) , 각 날짜를 클릭하면 이전에 포스팅한 Sliding Up Panel Layout이 나오게 하려했다. 해당 Layout은 adapter 내부에서 나타나는 것이 아닌 전체 fragment에서 나타나도록 동작하는게 필요했다. 일반적으로 adapter 내부의 item은 view를 감싸는 holder로 click 이벤트가 동작하도록 한다. override fun onBindViewHolder(holder: CalenderItemHolder, position: Int) { holder.binding.root.setOnClickListener { } ...... } item을 클..