setOnCheckedChangeListener监听check事件
clearCheck选择状态消除
package com.example.radiogroup;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.view.View;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.RadioGroup.OnCheckedChangeListener;import android.widget.TextView;public class MainActivity extends ActionBarActivity { public TextView mTextView1; public RadioGroup mRadioGroup1; public RadioButton mRadio1,mRadio2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTextView1 = (TextView) findViewById(R.id.myTextView); mRadioGroup1 = (RadioGroup) findViewById(R.id.myRadioGroup); mRadio1 = (RadioButton) findViewById(R.id.myRadioButton1); mRadio2 = (RadioButton) findViewById(R.id.myRadioButton2); mRadioGroup1.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { // TODO Auto-generated method stub if(mRadio1.getId() == checkedId){ mTextView1.setText("nan"); }else{ mTextView1.setText("nv"); } } }); } public void bt(View view){ //将选择状态消除掉 mRadioGroup1.clearCheck(); }}