首先在XML文件中建立一个按钮 id 为bt3
在java文件中写入
RadioGroup rg2; 这是写在开头的全局变量
rg2= (RadioGroup) findViewById(R.id.rg_1);这里一定要进行初始化,否则会空指针异常
Button bt= (Button) findViewById(R.id.bt3);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
for(int i=0;i<rg2.getChildCount();i++){
RadioButton rb2= (RadioButton) rg2.getChildAt(i);
if(rb2.isChecked()){
if(rb2.getText().equals("判断内容")){
Toast.makeText(DemoMainActivity.this, "回答正确", Toast.LENGTH_SHORT).show();
}else{
AlertDialog.Builder builder=new AlertDialog.Builder(DemoMainActivity.this);
builder.setMessage("回答错误");
builder.setPositiveButton("确定",null).show();
}
break;
}
}
}
});