2019独角兽企业重金招聘Python工程师标准>>>

CheckBox 和 RadioButton

1.添加控件

.xml代码如下:

CheckBox是同时可以选择多个选项的控件

RadioButton是可以选择一个选项的控件

说明

CheckBox是同时可以选择多个选项的控件

RadioButton是可以选择一个选项的控件

RadioGroup 是 RadioButton 的承载体

两者设置点击事件监听器的方法与Button中介绍的方法一致

2.示例程序

3.多个按钮注册到同一个点击事件的监听器上

//3修改

//将多个按钮注册到同一个点击事件的监听器上

CheckBox checkBox1= (CheckBox)findViewById(R.id.checkBox1);

CheckBox checkBox2= (CheckBox)findViewById(R.id.checkBox2);

CheckBox checkBox3= (CheckBox)findViewById(R.id.checkBox3);

CheckBox.OnClickListener ckListener = new View.OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

switch(v.getId()){

case R.id.checkBox1:

editText.setText("第1项被勾选");

return;

case R.id.checkBox2:

editText.setText("第2项被勾选");

return;

case R.id.checkBox3:

editText.setText("第3项被勾选");

return;

}

}

};

checkBox1.setOnClickListener(ckListener);

checkBox2.setOnClickListener(ckListener);

checkBox3.setOnClickListener(ckListener);

(注意return)

结果:勾选 CheckBox 时,EditText 的内容响应改变

android点击事件注册方式,Android界面控件(3)— 注册同一个点击事件的监听器...相关推荐

  1. 基于PyQt5实现界面控件自适应大小

    基于PyQt5实现界面控件自适应大小 界面控件自适应大小,点击窗口放大后,界面控件大小随之发生变化. 实现效果 实例1 点击窗口放大后: 实例2

  2. android选项菜单源代码,Android应用程序----UI界面控件(菜单menu)

    菜单是应用程序中非常重要的组成部分,能够在不占用界面空间的前提下,为应用程序提供了统一的功能和设置界面,并为程序开发人员提供了易于使用的编程接口 Android系统支持三种菜单 选项菜单(Option ...

  3. Android常见界面控件(基础入门)

    Android本意指"机器人",Google公司将Android的标识设计为一个绿色机器人, 表示Android系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为 ...

  4. Android 常见界面控件(ListView、RecyclerView、自定义View篇)

    Android 常见界面控件(ListView.RecyclerView.自定义View篇) 目录 3.3 ListView的使用 3.3.1 ListView控件的简单使用 3.3.2 常用数据适配 ...

  5. android 桌面图标的点击放大效果,Android仿英语流利说取词放大控件的实现方法(附demo源码下载)...

    本文实例讲述了Android仿英语流利说取词放大控件的实现方法.分享给大家供大家参考,具体如下: 1 取词放大控件 英语流利说是一款非常帮的口语学习app,在app的修炼页面长按屏幕,会弹出一个放大镜 ...

  6. Android Native APP开发笔记:使用WebView控件加载网页

    文章目录 目的 基础使用 处理网页导航 加载本地网页 Web和Native之间交互 调试Web应用 处理页面重绘 总结 目的 WebView是一个比较常用的控件,功能上也比较单一,就是用来加载网页的, ...

  7. Android入门(二)——常见布局与控件

    文章目录 一.常见界面布局 1.线性布局 LinearLayout 2.相对布局 RelativeLayout 3.表格布局 TableLayout 4.帧布局 FrameLayout 二.常见界面控 ...

  8. 如何在Android实现桌面清理内存简单Widget小控件

    如何在Android实现桌面清理内存简单Widget小控件 我们经常会看到类似于360.金山手机卫士一类的软件会带一个widget小控件,显示在桌面上,上面会显示现有内存大小,然后会带一个按键功能来一 ...

  9. android禁止下拉刷新,Android开发之无痕过渡下拉刷新控件的实现思路详解

    相信大家已经对下拉刷新熟悉得不能再熟悉了,市面上的下拉刷新琳琅满目,然而有很多在我看来略有缺陷,接下来我将说明一下存在的缺陷问题,然后提供一种思路来解决这一缺陷,废话不多说!往下看嘞! 1.市面一些下 ...

  10. android饿了么购物车,Android仿饿了么加入购物车旋转控件自带闪转腾挪动画的按钮效果(实例详解)...

    概述 在上文,酷炫Path动画已经预告了,今天给大家带来的是利用 纯自定义View,实现的仿饿了么加入购物车控件,自带闪转腾挪动画的按钮. 效果图如下: 图1 项目中使用的效果,考虑到了View的回收 ...

最新文章

  1. 【Kettle学习笔记】从Hbase导入数据至Mysql
  2. 21天战拖记——Day10:“书柜整理法”再学习(2014-05-13)
  3. 解决多个pts/*在线登录问题
  4. AI:Algorithmia《2021 enterprise trends in machine learning 2021年机器学习的企业趋势》翻译与解读
  5. 若依前后端分离版怎样根据数据库生成代码并快速实现某业务的增删改查
  6. Qt智能指针--QWeakPointer
  7. 直播预告:基于强化学习的关系抽取和文本分类 | PhD Talk #18
  8. html5无意义标签,无意义的div和span标签
  9. 计算机类对口升学都可以升啥专业,计算机专业对口升学专业试题.doc
  10. 借助波音公司打造优秀按单制造(MTO II)管理系统
  11. 在python中、如果异常并未被处理或捕捉_7、Python-异常
  12. 和最大子序列(dp)
  13. 算法学习笔记:连通图详解
  14. 多线程面试题:词频统计
  15. HTML语言利用函数求中位数,Excel2013中通过if函数及median函数求得一组数据的中位数...
  16. Oliver的救援 题解
  17. 框架学习(1)——service层,dao层和service实现类进行数据库操作
  18. web前端常用网站收藏
  19. 笔记分享②:GPS经纬度坐标转为CGCS2000
  20. 《STM32学习笔记》4——核心功能电路与编程(下)

热门文章

  1. 史上最全排序算法总结!建议收藏
  2. 漫画算法:5分钟搞明白红黑树到底是什么?
  3. 【免费福利】零AI基础,如何搭建聊天机器人:技术架构剖析
  4. 使用Pyecharts制作Bar3D用法详解
  5. 美多后台管理和项目环境搭建
  6. 判定是否互为字符重排
  7. SNMP协议5种报文
  8. 【OpenCV 4开发详解】图像腐蚀
  9. Python01——初识python
  10. MySQL删除表及删除表数据操作