博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RadioGroup组与onCheckedChanged事件
阅读量:2397 次
发布时间:2019-05-10

本文共 1433 字,大约阅读时间需要 4 分钟。

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();	}}

转载于:https://my.oschina.net/u/2356176/blog/422630

你可能感兴趣的文章
Oracle--事务详解
查看>>
Oracle--锁(概述、分类)
查看>>
Oracle--加锁的方法
查看>>
Lambda表达式语法
查看>>
Lambda函数式接口
查看>>
Lambda方法引用、构造器引用、闭包
查看>>
Lambda表达式使用场景及实例
查看>>
Docker概述
查看>>
Docker--基本组成
查看>>
Docker--Mac下配置阿里云容器镜像、测试运行hello-world镜像
查看>>
数据结构--循环双链表实现、详解
查看>>
数据结构--优先队列实现、模拟线程调度
查看>>
Java并发--Java中的13个原子操作类详解
查看>>
Java并发--同步锁Lock
查看>>
数据结构--串的实现
查看>>
Java并发--数据依赖性、as-if-aerial、程序顺序规则、重排序对多线程的影响
查看>>
Java并发--并发编程模型、内存屏障
查看>>
Java并发--volatile内存语义的实现
查看>>
Java并发--concurrent包的实现
查看>>
Java并发--happens-before详解
查看>>