inner class ItemViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {
fun bind() {
var item = listItems[adapterPosition]
itemView.phone_number?.text = item.phone_number
itemView.item_name?.text = item.item_name
itemView.special?.text = item.special
itemView.send_number?.text = item.send_number
itemView.receive_number?.text = item.receive_number
itemView.setOnSingleClickListener {
itemView.checkBox.isChecked = !itemView.checkBox.isChecked
SLXPrefs.checkBoxCheck = itemView.checkBox.isChecked
listener?.onClick(adapterPosition, listItems[adapterPosition].toString())
}
}
}
리사이클러뷰의 바인드뷰홀더부분인데 일단 이렇게 해봤는데요..
제가 원하는건 체크가 하나라도 있으면 a 상황 하나도없으면 b상황을 주려고 합니다
저렇게하면 일단 하나체크하고 하나풀면 문제가없지만 2개체크하고 하나만 풀면 false가 나와서 b상황으로 갑니다.. 여기서 어떻게 체크 한 갯수를 가져와야될지 모르겠습니다