但是我正在获取唯一 ID,但不知道如何获取 1,2 这样的 ID...我已经在下面发布了我的代码...
public void onCheckedChanged(RadioGroup group, int checkedId){
Global.id=(int)buttongroup.getCheckedRadioButtonId();
System.out.println("selected Global Id:"+Global.id);
System.out.println("selected id"+Global.id);
btn=(RadioButton)findViewById(Global.id);
btn.setChecked(true);
Global.buttonname=(String)btn.getText();
System.out.println("selected radio button"+Global.buttonname);
}
02-25 14:59:38.042: I/System.out(8717): selected Global Id:2131427346
02-25 14:59:38.042: I/System.out(8717): 选择 id2131427346
最佳答案
你可以打开id:
switch(checkedId) {
case R.id.name_of_fist_radiobutton:
/// my operation form 1;
break;
case R.id.name_of_second_radiobutton:
/// my operation form 2;
break;
}
关于android - 如何在android中获取单选按钮的选定(整数)id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22009430/