-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);
}
添加你的測試代碼 –