Android recyclerview onclick 单选按钮
Posted
技术标签:
【中文标题】Android recyclerview onclick 单选按钮【英文标题】:Android recyclerview onclick radio button 【发布时间】:2022-01-13 23:59:32 【问题描述】:我正在尝试 setSelected 单选按钮,但它不起作用
我将资源放在 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
【问题讨论】:
能否添加Logcat显示的内容,如果有错误信息,请添加 【参考方案1】:根据this的回答你试过mRadioButton .setChecked(true);
的方法吗?
【讨论】:
我已经尝试过 .setChecked(true),这不是我想要的,但认为这似乎是正确的,但不适合。 你能多说一点你在找什么吗?以上是关于Android recyclerview onclick 单选按钮的主要内容,如果未能解决你的问题,请参考以下文章
Android RecyclerView嵌套RecyclerView
Android:RecyclerView里面的RecyclerView,滚动到底部
Android教程2020 - RecyclerView获取滑动距离
android recyclerview怎么设置每次只能滑动一页
Android的import android.support.v7.widget.RecyclerView的RecyclerView标红问题