gpt4 book ai didi

Android获取所选单选按钮的值

转载 作者:IT老高 更新时间:2023-10-28 22:03:51 24 4
gpt4 key购买 nike

我有一个 RadioGroup rg1,我想获取所选单选按钮的值。

我知道我可以通过以下方式获取所选单选按钮的 id:

if(rg1.getCheckedRadioButtonId()!=-1)
int id= rg1.getCheckedRadioButtonId()

这给了我 id ,但我想要那个按钮的值。

最佳答案

您需要获取该索引处的单选按钮,然后获取该按钮文本的值。试试下面的代码。

if(rg1.getCheckedRadioButtonId()!=-1){
int id= rg1.getCheckedRadioButtonId();
View radioButton = rg1.findViewById(id);
int radioId = radioGroup.indexOfChild(radioButton);
RadioButton btn = (RadioButton) rg1.getChildAt(radioId);
String selection = (String) btn.getText();
}

关于Android获取所选单选按钮的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11194515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com