我需要一个单独的单选按钮,我可以检查和取消选中。
但是根据我对堆栈溢出的读数,单选按钮会在选中后保持检查,因为需要选择on选项吗?
到目前为止,这是我的代码:
RadioButton rButton = new RadioButton(getActivity());
rButton.setText(listItems.get(i));
rButton.setId(i);
rButton.setChecked(false);
rButton.setClickable(true);
// rButton.setOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// RadioButton rButton = (RadioButton)
// layout.findViewById(position);
// rButton.setChecked(!rButton.isChecked());
// }
// });
layout.addView(rButton);
即使使用注释掉的onclick监听器也能正常工作。
如何取消选中单选按钮?