我在android中工作,我想知道是否有一种方法可以用未选中的单选按钮中的文本附加TextView。作为看起来像“未选中:项目A,项目b”等的列表。
我想尝试这样的事情:
if (radioButtonId == 1) {
notSelected.append(optionsContainer.getCheckedRadioButtonId(3).getText().toString());
但出现一个错误,内容为
getCheckedRadioButtonId() in RadioGroup cannot be applied to int()
任何帮助或建议,将不胜感激。我什至不确定这是可以做到的
最佳答案
一次只能选择RadioButtons,因此您无法“确定”要检查的索引。
getCheckedRadioButtonId()
返回实际选择的视图ID。
文件:
https://developer.android.com/reference/android/widget/RadioGroup#getCheckedRadioButtonId()
返回此组中所选单选按钮的标识符。空选择时,返回值为-1。
正如我对评论所说的那样,请阅读https://stackoverflow.com/a/50955546/4628993