Android 谁有动态添加多个RadioGroup 并获取所有RadioGroup被选中的值的方法? 20
需求是动态生成了多个RadioGroup每个RadioGroup也都setid了现在的问题是怎么获取所有的RadioGroup被选中的RadioButton?...
需求是 动态生成了多个RadioGroup
每个RadioGroup也都setid了 现在的问题是 怎么获取 所有的RadioGroup 被选中的RadioButton? 展开
每个RadioGroup也都setid了 现在的问题是 怎么获取 所有的RadioGroup 被选中的RadioButton? 展开
4个回答
展开全部
private void setListenerForView(){
//选择radio
selectRadioBtn();
//库内上水的监听事件
radioGroup.setOnCheckedChangeListener(new
RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup
group, int checkedId) { selectRadioBtn();
}
});
}
private void selectRadioBtn(){
radioButton =
(RadioButton)findViewById(radioGroup.getCheckedRadioButtonId());
waterIn =
radioButton.getText().toString();
Log.i("radio",
waterIn);
}
//选择radio
selectRadioBtn();
//库内上水的监听事件
radioGroup.setOnCheckedChangeListener(new
RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup
group, int checkedId) { selectRadioBtn();
}
});
}
private void selectRadioBtn(){
radioButton =
(RadioButton)findViewById(radioGroup.getCheckedRadioButtonId());
waterIn =
radioButton.getText().toString();
Log.i("radio",
waterIn);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
监听RadioButton的状态,如果被选中了,然后getRadioButtonID
追问
怎么获取 所有的RadioGroup 被选中的RadioButton?
而不是一个!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
循环阿判断阿!
更多追问追答
追问
知道循环判断 但是问题是方法还不知道怎么用! onCheckedChanged 里我想了好多种方式 都不成功!
追答
集合学过没有?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询