【安卓学习】复选框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();
		}
	}
})
相关推荐
半路_出家ren几秒前
Tomcat下配置woniusales
java·数据库·mysql·网络安全·adb·tomcat·firewalld
tgethe1 分钟前
MybatisPlus基础部分详解(下篇)
java·spring boot·mybatisplus
f***68602 分钟前
MS SQL Server partition by 函数实战二 编排考场人员
java·服务器·开发语言
j***57683 分钟前
MySQL——表操作及查询
android·mysql·adb
f***45325 分钟前
JavaWeb项目打包、部署至Tomcat并启动的全程指南(图文详解)
java·tomcat
执笔者5489 分钟前
网络编程:socket编程与两个简单的UdpServer练习
linux·服务器·网络·学习
m***667310 分钟前
springboot集成onlyoffice(部署+开发)
java·spring boot·后端
CoderYanger12 分钟前
递归、搜索与回溯-穷举vs暴搜vs深搜vs回溯vs剪枝:13.子集
java·算法·leetcode·机器学习·剪枝·1024程序员节
轻口味15 分钟前
基于Rokid Glasses的AI助盲应用实践:让科技点亮视障者的世界
android
f***65115 分钟前
spring 跨域CORS Filter
java·后端·spring