Button点击事件

创建项目:

1、Fiel-------->New ------->Android Application Project

2、将Form Widght 文件中的Button控件拖动layout手机屏幕上。

代码:

1.在MainActivity.java文件的onCreate(Bundle savedInstanceState)方法中编写点击事件,首先创建一个Button变量,并且通过findViewid 方法获取控件id(原因:在activity中要获取按钮 id,可以通过 findViewById(R.id.xml文件中对应的id)),setOnClickListener代表设置事件处理的监听器。

private Button ton1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ton1=(Button)this.findViewById(R.id.button1);ton1.setOnClickListener(new on1(this));}

1、创建一个命名为on1的类,该类继承OnClickListener接口(代表实现监听的接口),上面setOnClickListener监听器将on1添加到监听器中传一个MainActivity类过去,创建一个Context(上下文对象变量)及构造函数来接收传过来的MainActivity类,onClick(View v)函数代表点击事件处理函数。

2、Toast:是一个类,主要管理消息的提示。ToastLENGTH_SHORT,消息框显示时间,大概2秒钟。通过Toast的show()方法弹出消息框。

public class on1 implements OnClickListener {private Context tex;public on1(Context h){this.tex=h;}@Overridepublic void onClick(View v) {// TODO Auto-generated method stubToast t=Toast.makeText(tex, "resId", Toast.LENGTH_SHORT);t.show();}}

效果图:(单击Button)

转载于:https://www.cnblogs.com/wdht/p/6075450.html

Android开发之点击事件(Button)相关推荐

  1. android 点击震动,Android 实现为点击事件添加震动效果

    Android 点击Button 实现震动效果教程 Overview 在Android 的点击效果中,遇到震动效果的还是很多的. 接下来就让我们看一下如何实现震动效果. 所需要的权限 如果我们在开发中 ...

  2. 3种方法实现Android按钮的点击事件,建议收藏!

    Button是程序用于和用户进行交互的一个重要控件,相信大家对这个控件已经非常熟悉了,我们平时用的最多的控件之一.既然有Button,那肯定有onClick方法,下面就教大家三种实现点击事件的方法,大 ...

  3. Android之按钮点击事件——显示图片隐藏图片

    哈喽!时隔两个月,我又和大家见面啦! 今天,我要分享的内容一如既往的很基础,即关于Android的按钮点击事件--显示图片&&隐藏图片,它的执行过程比较简单,所以这里我就不放什么图片或 ...

  4. Android:将鼠标右键点击事件设置为返回功能

    Android:将鼠标右键点击事件设置为返回功能 一.Android开发中类似box产品,一般鼠标右键都设置为返回键,那在哪里地方修改呢? 二.源码路径framework\native\service ...

  5. android 点击跳过,android开发里跳过的坑——button不响应点击事件

    昨天遇到一个头疼的问题,在手机上按钮事件都很正常,但是在平板上(横屏显示的状态),button点击事件不响应,代码简化如下: public class Test extends Activity im ...

  6. android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件

    Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...

  7. Android响应按钮点击事件的4种方法实现

    Android开发中我们经常会涉及到点击事件的绑定,我总结了4种方法给大家分享出来,供大家参考. 下面以电话拨号器为例进行讲解吧,首先我们在layout布局文件中进行布局,设置一个EditText和B ...

  8. android自动屏幕点击事件,Android 中屏幕点击事件的实现

    在android下,事件的发生是在监听器下进行,android系统可以响应按键事件和触摸屏事件,事件说明如下: 常用实现OnClickListener,OnTouchListener,OnFocusC ...

  9. android studio listview点击事件,android如何响应listview上不同按钮点击事件

    参考来源:http://www.tuicool.com/articles/bamqiq 大致思路:重写适配器,让主函数继承接口接口 ListItemClickHelp,这个接口中包含onclick方法 ...

最新文章

  1. 业务逻辑应该在哪里实现更为合理呢?
  2. Python知识点4——if分支与while循环
  3. 一周冲刺计划第七天11.21
  4. 计算机控制技术汤楠课后答案,西安电子科大版汤楠计算机控制技术6章
  5. python生成矩阵_如何在Python中生成矩阵?
  6. Android中如何下载文件并显示下载进度
  7. 3-5 单链表分段逆转 (20 分)
  8. vue跳转页面之后返回_vue页面跳转后返回原页面初始位置方法
  9. 前端网页制作-javaScripe 初学笔记
  10. 通过AT指令控制ESP8266
  11. 技术沙龙 | 深度赋能AI全场景,揭秘你不知道的移动云
  12. 【校园卡】2020移动联通电信校园卡对比
  13. 算法归总—短除法求最大公约数
  14. 渲染书籍目录汇总(不断更新中...)
  15. 优派 ELITE XG320Q、XG320U / UG 评测
  16. SDN控制器 之南向网络控制技术
  17. 树莓派3B+的基础配置
  18. error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
  19. Allegro PCB -通孔焊盘制作 及Flash制作
  20. 微型计算机温度控制系统,单片机实现PC机温度控制系统方案

热门文章

  1. VNC CentOS
  2. 【BZOJ3262】 陌上花开
  3. JQuery中的html(),text(),val()区别
  4. EIGRP特性 Stub Routing
  5. 23种设计模式的索引
  6. html导入错误 wordpress,纯代码为WordPress压缩前端html代码 附BUG修复
  7. php header下载中文名称,PHP Header下载文件在IE文件名中文乱码问题
  8. zblog php 当前位置,zblogphp导航当前页突出显示的方法
  9. 【知识发现】基于物品的协同过滤推荐算法python实现
  10. Leetcode 190. 颠倒二进制位 解题思路及C++实现