This is what i have achieved by recycler view。我希望在再次启动此活动时保留先前选择的单选按钮。 我是这样实现的。
Override
public void onBindViewHolder(MyViewHolder holder, int position) {
DisputeIssueItem issueItem = issueItems.get(position);
holder.issue.setText(issueItem.getIssue());
holder.radioButton.setChecked(position == lastCheckedPosition);
if(previousLocation != null && position == previousLocation && position != lastCheckedPosition){
holder.radioButton.setChecked(true);
}
} 但它正在选择位置0的单选按钮,我可以选择多个单选按钮like here。请建议我将如何实现这一目标
答案 0 :(得分:0)
你应该检查一下radiogutton中的radiobutton,如下所示: radiogroup.check(IdOfYourButton)
当然,您首先必须为您的无线电按钮设置ID
或
设置单选按钮为真
radio.setChecked(真);