android CheckBox与监听
2016-01-26 11:41
471 查看
<CheckBox
android:id="@+id/cb1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="CheckBox1" />
//实例化 CheckBox
cb1 = (CheckBox) findViewById(R.id.cb1);
cb1.setOnCheckedChangeListener(this);
//重写监听器的抽象函数
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//buttonView 选中状态发生改变的那个按钮
//isChecked 表示按钮新的状态(true/false)
if (cb1 == buttonView) {
if (isChecked) {
//显示一个提示信息
toastDisplay(buttonView.getText() + "选中");
} else {
toastDisplay(buttonView.getText() + "取消选中");
}
}
}
android:id="@+id/cb1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="CheckBox1" />
//实例化 CheckBox
cb1 = (CheckBox) findViewById(R.id.cb1);
cb1.setOnCheckedChangeListener(this);
//重写监听器的抽象函数
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//buttonView 选中状态发生改变的那个按钮
//isChecked 表示按钮新的状态(true/false)
if (cb1 == buttonView) {
if (isChecked) {
//显示一个提示信息
toastDisplay(buttonView.getText() + "选中");
} else {
toastDisplay(buttonView.getText() + "取消选中");
}
}
}
相关文章推荐
- android 自定义状态栏和导航栏分析与实现
- Android Service与Activity之间通信的几种方式
- Android JUnit Test——批量运行测试代码
- Android activity加入左右监听手势,页面是一个listview,不影响listview的点击事件
- android 在drawable描边只描一边
- Android Navigation Drawer
- AndroidStudio开启时报错问题
- Android layoutInflate.inflate 方法具体解释,removeView()错误解决
- Android的XML的解析方式介绍
- android上传图片、视频、文件,服务端使用wcf接收
- 技术小白学android
- 第3部分 Android4.0碎片和意图
- Android.mk 详解
- Android L 控件水波纹效果
- AndroidStudio自动导入包
- Android - AIDL 使用
- Apk签名 和 发布
- Android studio V1.0安装篇
- Android studio 如何查看当前git 分支的4种方式
- Android 开发中使用 SQLite 数据库