有没有一种方法可以显示未选择的单选按钮中的文本?

时间:2020-06-03 03:27:46

标签: java android

我在android中工作,我想知道是否有一种方法可以使用未选中的单选按钮中的文本附加TextView。作为类似于“未选择:项目A,项目b”等的列表。

我想尝试这样的事情:

 if (radioButtonId == 1) {
        notSelected.append(optionsContainer.getCheckedRadioButtonId(3).getText().toString());

但是出现一个错误

getCheckedRadioButtonId() in RadioGroup cannot be applied to int()

任何帮助或建议将不胜感激。我什至不确定这是否可以解决

1 个答案:

答案 0 :(得分:0)

RadioButtons一次只能选择一次,因此您无法“确定”要检查的索引。

getCheckedRadioButtonId()

返回实际选择的视图ID。

文档:

https://developer.android.com/reference/android/widget/RadioGroup#getCheckedRadioButtonId()

返回该组中所选单选按钮的标识符。空选择时,返回值为-1。

正如我在评论中所述,请考虑阅读https://stackoverflow.com/a/50955546/4628993