利用setChecked(boolean flag)函数,当点击一个时,设置他为true,其余为false

为每个设置监听事件,利用view.getId()来抓取你想要的id,

代码如下所示:

radioButton1=findViewById(R.id.radioButton);radioButton2=findViewById(R.id.radioButton2);radioButton1.setOnClickListener(new View.OnClickListener() {    @Override    public void onClick(View view) {        switch (view.getId()){            case R.id.radioButton:radioButton2.setChecked(false);                radioButton1.setChecked(true);            break;            default:                break;        }    }});radioButton2.setOnClickListener(new View.OnClickListener() {    @Override    public void onClick(View view) {        switch (view.getId()){            case R.id.radioButton2:radioButton1.setChecked(false);                radioButton2.setChecked(true);                break;            default:                break;        }    }});

更多相关文章

  1. iPhone与Android自绘自定义控件比较
  2. 浅析Android中的visibility属性
  3. android开发EditText输入时弹出数字输入键盘
  4. Android(安卓)CTS
  5. android点击一个Button打开另外一个activity
  6. Android(安卓)琐碎知识点汇总
  7. Android有哪些权限?Android开发权限集合
  8. Android_ActionBar
  9. Android(安卓)点击Notification事件处理

随机推荐

  1. : Android(安卓)requires compiler compli
  2. android课程表
  3. Android(安卓)WakeLock
  4. 启动uiautomatorviewer后,点击获取模拟器
  5. 《Android开发从零开始》――2.模拟器的
  6. Android反编译工具及其使用
  7. Android调用第三方库的方法
  8. 浅析Android手机卫士关闭自动更新
  9. 如何运行android sdk sample中的单元测试
  10. Android(安卓)点9图片 Can't have more t