1.在xml文件中定义CheckBox,一定要定义id

<CheckBox
android:id="@+id/beijing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="北京" />

2.在对应的Java文件中声明对象并赋值

   //对控件对象进行声明
CheckBox beijing=null;
 beijing=(CheckBox)findViewById(R.id.beijing);

3.设置监听事件

  beijing.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(isChecked){
editText1.setText(buttonView.getText()+"选中");
}else{
editText1.setText(buttonView.getText()+"取消选中");
}
}
});

查看原文

最新文章

  1. dedecms 后台栏目添加图片
  2. csv表格处理(上)-- JS 与 PHP 协作导入导出
  3. 功能强大的滚动播放插件JQ-Slide
  4. 转:linux下jar命令与jar包
  5. 【Alpha阶段】第二次Scrum例会
  6. knockout 监控数组的缺点
  7. HGE初始化状态设置
  8. ThinkPHP 中使用 PHPMailer 发送邮件 支持163和QQ邮箱等
  9. Hybrid----优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案-备
  10. SSH框架-Caused by: org.hibernate.MappingException: column attribute may not be used together with &lt;column&gt; subelement
  11. JavaScript:void(0);的作用
  12. Java反射机制详解(3) -java的反射和代理实现IOC模式 模拟spring
  13. ORACLE ORA-01653: unable to extend table 的错误
  14. 背景上实现阴影——linear-gradient
  15. jQuery中.html(“xxx”)和.append(&quot;xxx&quot;)有什么区别
  16. 【Python练习题】程序3
  17. MySQL服务器发生OOM的案例分析
  18. Unity3d 生命周期
  19. getattr和setattr
  20. Scrum立会报告+燃尽图(3)选题

热门文章

  1. laravel 5.6 API 接口开发限制接口访问频率
  2. tp6 的安装步骤 及简易命令
  3. laravel 数据验证规则
  4. 一文详解Redis键过期策略
  5. 一比一还原axios源码(三)—— 错误处理
  6. mysql 聚集索引和非聚集索引
  7. mysql之常用函数(核心总结)
  8. spring——通过注解显式的完成自动装配
  9. 5月25日 python学习总结 HTML标签
  10. 使用systemd-analyze 工具来分析各个服务进程的启动性能