-2
我把单选按钮放在回收站视图中。当我点击一个单选按钮导航到其他页面与选定的值。如何在Android中处理recyclerview中的点击事件?
我把单选按钮放在回收站视图中。当我点击一个单选按钮导航到其他页面与选定的值。如何在Android中处理recyclerview中的点击事件?
用途:
在onBind,只要将数据作为标签
radioButton.setTag(yourData);
radioButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
yourData = buttonView.getTag();
//Do code here
}
});
@Override
public void onBindViewHolder(ViewHolder viewHolder, final int position) {
viewHolder.radioButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// handle click event here
}
});
viewHolder.itemView.setTag(your_item);
}
添加你的测试代码 –