多选按钮(CheckBox)

2023-11-17

1. 多选按钮(CheckBox)的基本概念

2. <CheckBox/> 与 CheckBox

3. OnClickListener 与 OnCheckedChangeListener监听器

 

1. 多选按钮(CheckBox)的基本概念

    

fragment.xml

 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 2     xmlns:tools="http://schemas.android.com/tools"
 3     android:layout_width="match_parent"
 4     android:layout_height="match_parent"
 5     android:orientation="vertical"
 6     android:paddingBottom="@dimen/activity_vertical_margin"
 7     android:paddingLeft="@dimen/activity_horizontal_margin"
 8     android:paddingRight="@dimen/activity_horizontal_margin"
 9     android:paddingTop="@dimen/activity_vertical_margin"
10     tools:context="first.pack.MainActivity$PlaceholderFragment" >
11 
12     <CheckBox
13         android:id="@+id/eatId"
14         android:layout_width="wrap_content"
15         android:layout_height="wrap_content"
16         android:text="吃饭" />
17     
18     <CheckBox
19         android:id="@+id/sleepId"
20         android:layout_width="wrap_content"
21         android:layout_height="wrap_content"
22         android:text="睡觉" />
23     
24     <CheckBox
25         android:id="@+id/dotaId"
26         android:layout_width="wrap_content"
27         android:layout_height="wrap_content"
28         android:text="dota" />
29 
30 </LinearLayout>

MainActivity.java

 1 package first.pack;
 2 
 3 import android.os.Bundle;
 4 import android.provider.Settings.System;
 5 import android.support.v4.app.Fragment;
 6 import android.support.v7.app.ActionBarActivity;
 7 import android.util.Log;
 8 import android.view.LayoutInflater;
 9 import android.view.Menu;
10 import android.view.MenuItem;
11 import android.view.View;
12 import android.view.ViewGroup;
13 import android.widget.CheckBox;
14 
15 public class MainActivity extends ActionBarActivity {
16 
17     @Override
18     protected void onCreate(Bundle savedInstanceState) {
19         super.onCreate(savedInstanceState);
<
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

多选按钮(CheckBox) 的相关文章

随机推荐

  • PaddleDetection使官方使用手册细节点总结(2):模型部署

    1 导出可预测模型 训练得到一个满足要求的模型后 如果想要将该模型接入到C 预测库或者Serving服务 需要通过tools export model py导出该模型 同时 会导出预测时使用的配置文件 路径与模型保存路径相同 配置文件名为i
  • unity双击脚本无反应

    为了解决我每次都寻找解决方法而导致浪费时间的问题 把本人遇到的问题和解决方法记录下来 点击unity的window组件 再点击Package Manager 弹出以下界面 根据图中指示操作即可 最后 等待更新完成就可以啦
  • UnityVR--机械臂场景11-简单流水线应用3

    目录 一 前言 二 设置一个定时器 三 添加机械臂事件 四 机械臂控制函数OnArmCtrl 五 定义上面的3个机械臂移动方法 六 机械臂各关节转动控制 七 场景实现 八 完整代码 一 前言 上一篇使用了DoTween插件 并且改写了事件的
  • Pandas导入导出excel、csv、txt文件(全网最全教程)

    Pandas导入导出excel csv txt文件 Pandas 是一个强大的数据分析和处理库 可以用来读取和处理多种数据格式 包括 Excel 文件 下面是如何使用 Pandas 读取 Excel 文件的示例 首先 确保您已经安装了 Pa
  • 软件开发实施

    1 前期准备 公司开发人员对系统开发前期进行充分的用户调研 需求分析和系统体系结构的设计准备工作 公司开发人员以及业务需求人员共同组建项目组 一名或两名项目经理负责监控项目的整体实施 共同参与系统的全面设计 开发 并针对业务提出进一步开发需
  • 阻塞非阻塞和同步异步概念理解

    非阻塞算法 vs 阻塞算法 阻塞和非阻塞是在并发编程中常见的两个名称 其具体含义是什么呢 我们所说的 阻塞 是指进程在发起了一个系统调用 System Call 后 由于该系统调用的操作不能立即完成 需要等待一段时间 于是内核将进程挂起为等
  • Spring Boot 框架(一)—— Spring Boot 之简介、优缺点

    Spring Boot 简介 一 Spring Boot 概述 1 1 Spring Boot 概述 1 2 Spring Boot 特点 1 3 Spring Boot 的优点 一 Spring Boot 概述 1 1 Spring Bo
  • c++把数组所有元素剔除_LeetCode-453.使得数组所有元素相等的最小操作数

    453 Minimum Moves to Equal Array Elements description Given a non empty integer array of size n find the minimum number
  • Unable to correct problems, you have held broken packages无法安装libignition-math6-dev

    sudo apt get install libignition math6 dev 出现错误 Reading package lists Done Building dependency tree Reading state inform
  • 搭建Flutter环境踩坑记【MAC】

    安装和环境配置 Flutter 中文文档 Flutter 中文开发者网站 Failed to install android sdk java lang NoClassDefFoundError javax xml bind annotat
  • 剪映导出帧率选多少_剪映帧率怎么设置?剪映帧率设置方法

    我们在使用剪映剪辑视频的时候 会发现有个帧率的功能 可以调整到30 50 60等 不少人都不太明白这是怎么回事 感兴趣的朋友不要错过了 软件名称 剪映 视频编辑软件 for android V4 4 0 安卓手机版软件大小 62 6MB更新
  • Mysql中文输入出现1366错误的解决办法

    这种情况属于字符集不匹配 需要检查table和column detail的字符集 中文字符集可以是gb2312 gbk utf8都可以 也就是说设置成支持你想输入的字符的字符集即可 转载于 https www cnblogs com eri
  • 这篇只需要你有一些前端基础就可以上手开发HarmonyOS应用

    文章目录 HarmonyOS应用开发 入门 01 HarmonyOS介绍 02 DevEco IDE安装 03 创建HarmonyOS应用 04 项目结构介绍 05 预览JSUI界面 06 极客园首页搭建 07 完成tab切换内容 08 获
  • #vue#使用Element输入框,使用enter回车键搜索或提交

    搜索 如果整个表单只有一个输入框 按enter键实现搜索
  • 如何从神品屋下载废柴道士2并放入kindle

    神品屋不需要注册 没有目录 一通到底 所以对于下载来说 是比较方便的 这里以废柴道士2为例 展示整个下载txt 转换mobi 存入kindle 完美观看的过程 1 修改url 可以指定你需要的文章 神品屋 coding utf 8 from
  • Java获取自增主键ID值

    附注 相信很多小伙伴在学习mybatis的时候 会有疑问 在插入数据后 怎么获取主键的id值 后续利用这个ID值 应用在其他方面 比如前端 本文根据如何获取自增主键ID值 提出相应的解决办法 背景 在开发过程中 我们有时会用到自增主键的值来
  • day3笔记

    1 4 mkdir指令 创建目录 mkdir d1 在当前目录下创建d1目录 mkdir d3 d4 在当前目录下创建多个目录 mkdir dir1 dir2 p 在当前目录下创建目录dir1下的dir2目录 1 5 rmdir命令 作用
  • Flask+mysql 实现增删改查接口开发+测试(图文教程附源码)

    目录 一 前言 二 环境准备 2 1 安装python 2 2 安装mysql 三 工具准备 3 1 安装pycharm 3 2 安装Navicat 3 3 安装postman 四 mysql数据库准备 4 1 Navicat连接 4 2
  • 离散型制造业MES系统的需求分析

    实现车间信息化的改革 离散制造企业期盼着 MES系统 能够大幅度推进制造业信息化的进程 下面以数控生产为例 分析离散型制造业MES系统的需求 从原理上讲MES并没有区分流程制造业与离散制造业 但由于生产模式的不同 对执行层的控制方式和控制频
  • 多选按钮(CheckBox)

    1 多选按钮 CheckBox 的基本概念 2