Single selection in RecyclerView

后端 未结 15 1169
深忆病人
深忆病人 2020-11-22 15:15

I know there are no default selection methods in recyclerview class, But I have tried in following way,

public void onBindViewHolder(ViewHolder holder, final         


        
15条回答
  •  猫巷女王i
    2020-11-22 15:55

    This might help for those who want a single radiobutton to work --> Radio Button RecycleView - Gist

    If lambda expressions aren't supported, use this instead:

    View.OnClickListener listener = new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            notifyItemChanged(mSelectedItem); // to update last selected item.
            mSelectedItem = getAdapterPosition();
        }
    };
    

    Cheers

提交回复
热议问题