Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >安卓Android按钮Button点击和复选框CheckBox选中的监控触发事件

安卓Android按钮Button点击和复选框CheckBox选中的监控触发事件

作者头像
骤雨重山
发布于 2022-01-17 03:40:01
发布于 2022-01-17 03:40:01
4.5K00
代码可运行
举报
文章被收录于专栏:骤雨重山骤雨重山
运行总次数:0
代码可运行

CheckBox复选框和按钮Button的定义,main.xml内容如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<CheckBox 
    android:id="@+id/checkbox1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="复选框1" 
/>
<Button
        android:id="@+id/button1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView1"
        android:layout_marginTop="20dp"
        android:text="按钮1" 
/>

JAVA代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
btn1 =(Button)findViewById(R.id.button1);
btn1.setOnClickListener(new Button.OnClickListener(){public void onClick(View arg0) {这里输入点击Button按钮触发的事件}});
CheckBox被选中或取消选中触发事件:
checkbox1=(CheckBox)findViewById(R.id.checkbox1);
b5.setOnCheckedChangeListener(new OnCheckedChangeListener(){if(checkbox1.isChecked()){这里输入CheckBox复选框选中时触发的事件}else{这里输入CheckBox复选框取消选中时触发的事件}});

附:Button超简单监控点击事件

按钮Button的定义,main.xml内容如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<Button
        android:id="@+id/button1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView1"
        android:layout_marginTop="20dp"
        android:text="按钮1" 
        android:onClick="btnOnClick" 
/>

JAVA代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public void btnOnClick(){
这里输入
点击Button按钮触发的事件
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Android开发(13) 移动View
我们常用的linearlayout,等都属于流布局,在流布局中如何移动控件呢? 我决定做个尝试。虽然可以使用绝对布局,但我不倾向使用这个布局。那么看看我的方式吧。
张云飞Vir
2020/03/16
6910
Android学习之简单的数据存储
在Android中,数据存储是开发人员不可以避免的。Android为开发者提供了很多的存储方法,在前面的博客中,已经讲述了sqlite存储数据。今天将介绍用SharedPreferences来存储数据,它可以将数据保存在应用软件的私有存储区,存储区的数据只能被写入这些数据的软件读取。SharedPreference通过键值对的方法存储数据。 1.SharedPreference存储简单数据 SharedPreference可以存放简单的String、Boolean、Int等对象。 1 <Relative
水击三千
2018/02/27
7740
【Android从零单排系列三十】《Android布局介绍——RelativeLayout》
小伙伴们,在上文中我们介绍了Android常见布局中的LinearLayout,本文我们继续盘点介绍Android开发中另一个常见的布局,相对布局RelativeLayout。
再见孙悟空_
2023/07/17
8050
【Android开发】小白入门必看的”四框“使用教程,你学废了嘛?
最近在进行Android方向的学习,所以今天在这里和大家总结一下在Android开发中最经常使用的单选框、复选框、下拉框、列表框的详细使用教程,
灰小猿
2022/05/05
4.5K0
【Android开发】小白入门必看的”四框“使用教程,你学废了嘛?
Android获取已连接wifi的热点信息
最近要做些物联网类的应用,所以就必须要把这个搞懂,才能做一些实用的物联网设备的控制。点击获取WIFI热点信息最终效果如下:
杨源鑫
2019/07/04
3.4K0
Android获取已连接wifi的热点信息
Android 四大组件学习之Activity三
上一节学习了通过Intent去启动另外一个Activity。 本节学习通过Intent传值。
DragonKingZhu
2022/05/08
3000
Android 四大组件学习之Activity三
android之常用控件大集合
android中的控件可谓应有尽有,从简单的Button到复杂的WebView,无所不能,无所不有。
全栈程序员站长
2022/09/06
1.3K0
android之常用控件大集合
CheckBox和RadioButton使用大全
本期先来学习Button的两个子控件,无论是单选还是复选,在实际开发中都是使用的较多的控件,相信通过本期的学习即可轻松掌握。 一、CheckBox CheckBox(复选框)是Android中的复选框,主要有两种状态:选中和未选中。通过isChecked方法来判断是否被选中,当用户单击时可以在这两种状态间进行切换,会触发一个OnCheckedChange事件。 接下来通过一个简单的示例程序来学习CheckBox的使用用法。 同样使用WidgetSample工程,在app/ma
分享达人秀
2018/02/02
4K0
CheckBox和RadioButton使用大全
Android 四大组件学习之Activity二
首先: 先创建二个Activity, 我就用上节课的MainActivity和SecondActivity
DragonKingZhu
2022/05/08
1790
Android 四大组件学习之Activity二
【Android从零单排系列十九】《Android视图控件——CheckBox》
小伙伴们,在上文中我们介绍了Android视图组件videoView,本文我们继续盘点,介绍一下视图控件的CheckBox。
再见孙悟空_
2023/07/17
4480
android开发列表界面
android开发列表界面,上边是一个显示题目,下边显示的是图标,中间显示的是列表。 看一下效果吧 当鼠标点击上之后出现背景图,下面看一下如何做出这样的效果吧。 1.创建android工程 修改ma
cloudskyme
2018/03/20
1.4K0
android开发列表界面
Android入门教程(三)-安卓UI文档教程
对Android五大布局的描述,分别是 FrameLayout (框架布局),LinearLayout (线性布局),AbsoluteLayout (绝对布局),RelativeLayout (相对布局),TableLayout (表格布局)。
达达前端
2022/04/28
6680
Android入门教程(三)
FrameLayout 布局的使用效果,就是所有布局里的控件都会自动往左上角放置。所有的元素都会依次覆盖上一次的元素。那么我们现在写代码试试看:
达达前端
2022/04/28
6980
ProgressBar、RatingBar和Spinner控件
1、ProgressBar、SeekBar与RatingBar控件 ProgressBar控件,也就是我们通常的进度条控件,可以显示加载的进度等。SeekBar控件,滑块控件,可以根据用户的需要动态为赋值。本例子就是拖动SeekBar,让进度条实时显示拖动的进度。RatingBar控件,星条控件,我们经常见到的打分控件,五颗星星。下面是main.xml页面的代码。我们声明了几个控件。 1 <RelativeLayout xmlns:android="http://schemas.android.com/a
水击三千
2018/02/27
8760
按钮和复选框控件
本篇文章介绍Android SDK中的按钮和复选框控件。按钮可以分为多种,例如普通按钮(Button)、图像按钮(ImageButton)、选项按钮(RadioButton)、复选框(CheckBox)等
小小工匠
2021/08/16
1.4K0
安卓开发_复选按钮控件(CheckBox)的简单使用
复选按钮 即可以选择若干个选项,与单选按钮不同的是,复选按钮的图标是方块,单选按钮是圆圈 复选按钮用CheckBox表示,CheckBox是Button的子类,支持使用Button的所有属性 一、由于复选框可以选中多项,所有为了确定用户是否选择了某一项,还需要为每一个选项添加setOnCheckedChangeListener事件监听 例如: 为id为like1的复选按钮添加状态改变事件监听,代码如下 1 final CheckBox like1 = (CheckBox)findViewById(R.id
听着music睡
2018/05/18
1.6K0
相对布局RelativeLayout(三)
最新Android开发视频教程(共6章)Android Studio教程(2017-2018) 19 Android 相对布局的使用(视频+笔记,从01开始点点入门) Android studio 相对布局常见属性 Android----------线性布局和相对布局的使用
李小白是一只喵
2020/04/24
1K0
Android开发
app/src/main/res/drawable 放置一些图片或者一些自定义的xml文件
用户8447427
2022/08/18
1.7K0
Android开发
Android studio安装与调试
1.下载安装androidstudio下载好之后安装好 2.启动报错提示 1)进入刚安装的Andr移动开发
Java架构师必看
2021/03/22
9060
用ESP8266+android,制作自己的WIFI小车(Android 软件)用ESP8266+android,制作自己的WIFI小车(ESP8266篇)
先说一下这篇文章里面的内容:TCP 客户端, 自定义对话框, 自定义按钮, ProgressBar竖直显示, 重力感应传感器,手机返回键新开启界面的问题(返回上次的界面),数据保存 软件的通信是配合 http://www.cnblogs.com/yangfengwu/p/7625608.html 用ESP8266+android,制作自己的WIFI小车(ESP8266篇) 软件的第一个界面就一个按钮 点击按钮弹出一个自定义的对话框 连接的时候                              连
杨奉武
2018/04/12
3.3K0
用ESP8266+android,制作自己的WIFI小车(Android 软件)用ESP8266+android,制作自己的WIFI小车(ESP8266篇)
相关推荐
Android开发(13) 移动View
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验