recyclerview1 [Kotlin] Adpater에서 Room Database Delete Event 받기 1. Adpater 매개변수로 onDeleteCallBack 이라는 변수 -> 람다 함수를 반환 -> 람다함수는 Routine 값을 매개변수로, Unit을 리턴값으로 갖는다. class RoutineAdapter(private val onDeleteCallBack: (Routine) -> Unit) : {} 2. Adpater item 중 클릭 되었을 때 onDeleteCallBack을 호출하고 싶은 곳에 작성 override fun onBindViewHolder(holder: RoutineViewHolder, position: Int) { val currentItem = routineList[position] holder.binding.deleteBtn.setOnClickListener { onDele.. 2022. 2. 3. 이전 1 다음