Android recyclerview onclick 单选按钮

Android recyclerview onclick radio button

我正在尝试设置选定的单选按钮,但它不起作用

我把资源放在OnBindHolder

@Override
    public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
        RecyclerData item = myList.get(position);
        Log.d(TAG, "onBindViewHolder() : item = " + item);
        holder.mRadioButton.setBackgroundResource(R.drawable.radio_btn_selector);

然后我将 performClick() 放入 ViewHolder

mRadioButton = view.findViewById(R.id.btn_radio);
mRadioButton.performClick();
mRadioButton.setSelected(!mRadioButton.isSelected());

为什么不起作用? 没有点击日志

听说是结果。

radio button does not work do not know why

根据this的回答,你试过mRadioButton .setChecked(true);的方法吗?