【安卓学习】复选框CheckBox

CheckBox

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

语法

<CheckBox android:text=”显示文本"
android:id=”@+id/ID号"
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
 />

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

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();
		}
	}
})

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 23:26:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 23:26:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 23:26:03       45 阅读
  4. Python语言-面向对象

    2024-07-10 23:26:03       55 阅读

热门阅读

  1. 人机交互中信息之间的距离

    2024-07-10 23:26:03       22 阅读
  2. xml_woarchive undefined symbol

    2024-07-10 23:26:03       19 阅读
  3. 基于深度学习的安全帽检测

    2024-07-10 23:26:03       20 阅读
  4. swift获取app网络和本地网络权限

    2024-07-10 23:26:03       21 阅读
  5. C语言获取当前时间

    2024-07-10 23:26:03       18 阅读
  6. Unity3D项目中如何正确使用Lua详解

    2024-07-10 23:26:03       19 阅读
  7. WPF更新UI线程实现进度条功能

    2024-07-10 23:26:03       20 阅读
  8. mysql 导出导入 数据库

    2024-07-10 23:26:03       19 阅读
  9. python-django-LlamaIndex 精简版

    2024-07-10 23:26:03       19 阅读