【安卓学习】复选框CheckBox

CheckBox

多重继承可以用来解决接口不兼容的问题,通过继承多个类来集成不同的接口和功能。

语法

xml 复制代码
<CheckBox android:text="显示文本"
android:id="@+id/ID号"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
 />

由于使用复选框可以选中多项,所以为了确定用户是否选择了某一项,还需要为每一个选项添加事件监听器。

java 复制代码
final CheckBox like1=(CheckBox)findviewById(R.id.like1);
//根据id属性获取复选框
like1.setOnCheckedchangeListener(new CompoundButton.OnCheckedChangeListener(){
	@Override
	public void onCheckedchanged(CompoundButton buttonView,boolean ischecked){
		//判断该复选框是否被选中
		if(like1.isChecked()){
			//获取选中项的值
			like1.getText();
		}
	}
})
相关推荐
TheNextByte11 分钟前
Android USB文件传输无法使用?5种解决方法
android
程序猿ZhangSir7 分钟前
深入理解 BIO,NIO,AIO 三者的用途和区别?Select,poll,epoll 操作系统函数简介
java·spring·nio
智航GIS8 分钟前
6.2 while循环
java·前端·python
2201_757830878 分钟前
AOP核心概念
java·前端·数据库
为所欲为、Lynn10 分钟前
用FastJson的Filter自动映射枚举
java·spring boot
qq_3363139310 分钟前
java基础-IO流(转换流)
java·开发语言·python
雪人.11 分钟前
JavaWeb经典面试题
java·服务器·前端·java面试题
扶苏-su15 分钟前
Java---IO流原理和分类
java·开发语言
JIngJaneIL20 分钟前
基于java+ vue学生成绩管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端
a程序小傲22 分钟前
得物Java面试被问:反射机制的原理和应用场景
java·python·面试