`

CheckBox

 
阅读更多
 	<CheckBox 
   	    android:id="@+id/box1"
   	    android:layout_width="wrap_content"
   	    android:layout_height="wrap_content"
   	    android:text="@string/box1"
   	    />
   	<CheckBox 
   	    android:id="@+id/box2"
   	    android:layout_width="wrap_content"
   	    android:layout_height="wrap_content"
   	    android:text="@string/box2"
   	    />
   	<CheckBox 
   	    android:id="@+id/box3"
   	    android:layout_width="wrap_content"
   	    android:layout_height="wrap_content"
   	    android:text="@string/box3"
   	    />
		
		
		
	private CheckBox box1;
	private CheckBox box2;
	private CheckBox box3;
	
	onCreate(){
		box1 = (CheckBox) findViewById(R.id.box1);
        box2 = (CheckBox) findViewById(R.id.box2);
        box3 = (CheckBox) findViewById(R.id.box3);
        
        box1.setOnCheckedChangeListener(checkedListen);
        box2.setOnCheckedChangeListener(checkedListen);
        box3.setOnCheckedChangeListener(checkedListen);
	
	}
	
	private OnCheckedChangeListener checkedListen = new OnCheckedChangeListener() {
		@Override
		public void onCheckedChanged(CompoundButton btn, boolean isChecked) {
			// TODO Auto-generated method stub
			if(isChecked){
				Toast.makeText(TextViewActivity.this, btn.getText()+"选中", Toast.LENGTH_SHORT).show();
			}else{
				Toast.makeText(TextViewActivity.this, btn.getText()+"取消选中", Toast.LENGTH_SHORT).show();
			}
			
		}
	};

 

分享到:
评论

相关推荐

    ListView中添加CheckBox

    1、ListView item中加入checkbox后onListItemClick 事件无法触发。 原因:checkbox的优先级高于ListItem于是屏蔽了ListItem的单击事件。 解决方案:设置checkbox的android:focusable="false" 2、选择其中的...

    遍历CheckBoxList,获得选中项的值动态绑定CheckBoxList代码

    ### 遍历CheckBoxList,获得选中项的值动态绑定CheckBoxList #### 知识点一:CheckBoxList概述及应用场景 **CheckBoxList** 是ASP.NET Web Forms中一个非常有用的控件,它允许用户选择一个或多个选项。CheckBoxList...

    WPF 自定义CheckBox样式

    本文将深入探讨如何利用字体图标来自定义CheckBox控件,从而提升应用的视觉效果。 首先,我们需要理解WPF中的CheckBox控件。CheckBox是WPF中的一个标准控件,用于提供用户可以选择或取消选择的选项。它的默认样式...

    带CheckBox的TreeView控件

    在Windows应用程序开发中,TreeView控件常用于呈现层次结构的数据,而CheckBox则为用户提供了一种交互方式,允许他们选择或取消选择某个项。当这两者结合时,我们得到了"带CheckBox的TreeView控件",这是一个功能...

    WPF之CheckBox组的全选设计

    在Windows Presentation Foundation (WPF) 中,CheckBox控件经常用于用户界面中提供多选选项。在设计一个CheckBox组时,可能会遇到需要实现全选功能的需求,即点击一个主CheckBox可以同时选择或取消选择所有子...

    Delphi Checkbox in StringGrid 使用

    而将 Checkbox(复选框)集成到 StringGrid 中,则为用户提供了一种直观的方式来选择或标记特定行或列的数据。本文将深入探讨如何在 Delphi 的 StringGrid 中使用 Checkbox,并提供相关的编程技巧。 1. **添加 ...

    Asp.net CheckBoxList操作集合

    在ASP.NET Web Forms开发中,CheckBoxList控件是一种常用的选择组件,它允许用户从一系列选项中选择一个或多个项目。本篇文章将详细讲解如何进行CheckBoxList的操作,包括获取选中项、实现全选、取消选中以及反选...

    C# WinForm 自定义CheckBox

    在这个框架中,CheckBox控件是经常被用到的一种交互元素,它允许用户通过勾选或取消勾选来表示一种选择状态。本教程将深入讲解如何在WinForms中自定义CheckBox控件,以满足特定的界面或功能需求。 首先,自定义...

    C#WinForm控件美化CheckBox

    在Windows Forms(WinForm)开发中,CheckBox控件是一个基础且重要的元素,用于实现用户界面中的复选框功能。在.NET 2.0版本和Visual Studio 2005(VS2005)环境下,开发者可以利用丰富的特性来定制和美化这些控件,...

    PB 11.5 CheckBox三种状态的实例

    在PowerBuilder 11.5中,CheckBox控件是一种常用的数据输入组件,它允许用户进行是/否或真/假的选择。本实例将详细讲解如何实现CheckBox控件的三种状态:未选中、已选中以及灰色禁用状态,并探讨它们在实际应用中的...

    jQuery操作checkbox并获取选中值

    本文将详细讲解如何使用jQuery来操作checkbox,并实现全选、全不选、反选以及获取选中值这四个核心功能。 ### 一、jQuery选择器与checkbox操作 在jQuery中,我们可以使用不同的选择器来选取页面上的checkbox元素。...

    WPF 带CheckBox的TreeView

    在本文中,我们将深入探讨如何在Windows Presentation Foundation (WPF) 中实现一个带有CheckBox的TreeView控件,并讨论其联动机制。WPF是.NET Framework的一部分,它提供了一套强大的UI工具来构建美观且功能丰富的...

    C# 解决双击TreeView表里checkbox本身Bug问题

    一个WinForm的TreeView,某node的CheckBox初始状态为false,当双击这个node的checkbox时,会出现很奇怪的情况: 第一次双击checkbox,checkbox显示的状态会切换两次状态,unchecked-&gt; checked-&gt; unchecked,而...

    Android 多行多列CheckBox

    在Android开发中,"Android 多行多列CheckBox"是一个常见的需求,特别是在创建表单、设置界面或如你所述的员工报餐界面等场景。CheckBox是Android提供的一个UI组件,用于让用户选择一个或多个选项。当需要在界面上...

    checkbox的应用示例

    在IT领域,Checkbox(复选框)是一种常见的用户界面元素,广泛应用于网页、桌面应用程序以及移动应用中。Checkbox允许用户从多个选项中选择一个或多个,以表达他们的选择或者设置状态。本示例将深入探讨Checkbox的...

    VC++ CheckBox 自绘

    在VC++编程环境中,MFC(Microsoft Foundation Classes)库提供了一种方便的方式来创建Windows应用程序,其中CButton类用于处理各种按钮控件,包括CheckBox。在默认情况下,CheckBox控件的样式是固定的,但通过...

    DataGridView标头CheckBox全选反选

    而在这个特定的场景中,我们需要实现一个增强的功能:在`DataGridView`的列头添加一个`CheckBox`,通过这个`CheckBox`可以实现所有行中对应复选框的全选或反选操作。这个功能在数据管理界面中十分常见,例如在批量...

    checkbox美化插件包

    "checkbox美化插件包"正是为了提升这种体验而设计的。Checkbox,作为网页和应用程序中常见的交互元素,用于用户进行单选或多选操作。然而,原生的checkbox样式通常较为简单,可能无法满足现代设计对美观性和个性化的...

    循环动态判断checkbox是否被选中

    ### 循环动态判断Checkbox是否被选中 在ASP.NET Web应用程序开发中,尤其是在使用C#作为后端语言时,动态地判断一个或多个`Checkbox`控件的状态是非常常见的需求。这种需求通常出现在表单验证、用户选项设置等功能...

    CheckBox在cxGrid中的应用

    而`CheckBox`是常见的控件,用于实现用户界面中的复选功能。本篇文章将详细探讨`CheckBox`如何在`cxGrid`中应用,以及相关的编程实践。 首先,`cxGrid`是Devart公司开发的第三方组件库——`DevExpress`的一部分,它...

Global site tag (gtag.js) - Google Analytics