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