答:
@Override
protected void bind(@NotNull ViewHolder holder, ListData listData, int position)
CheckBox checkBox = holder.getView(R.id.list_checkBox);
checkBox.setChecked(listData.isChecked());
checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
listData.setChecked(isChecked);
}
});
}
现在在bind刷新回调这么写就行了