Button的五种点击事件
1.内部类方式
class MyOnClickListener implements View.OnClickListener{ /** * Called when a view has been clicked. * * @param v The view that was clicked. */ @Override public void onClick(View v) { }}
MyOnClickListener l = new MyOnClickListener();bt.setOnClickListener(l);
2.匿名内部类方式
Button bt = (Button) findViewById(R.id.button); //设置监听器,采用匿名内部类方式bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //获取输入电话号码字符串 String number = et.getText().toString().trim(); Log.e("dail","click"); Log.e("dail",number); //打电话 dailPhone(number); }});
3.外部类方式
1 package market.phone; 2 3 import android.view.View; 4 5 /** 6 * Created by Administrator on 2017/6/13. 7 */ 8 9 public class POnClickListener implements View.OnClickListener { 10 /** 11 * Called when a view has been clicked. 12 * 13 * @param v The view that was clicked. 14 */ 15 @Override 16 public void onClick(View v) { 17 18 } 19 }
bt.setOnClickListener(new POnClickListener());
4.xml方式
//xml配置的按钮点击后要执行的方法public void click(View v){}
5.本类实现监听接口,实现多个按钮的点击响应
转载于:https://www.cnblogs.com/huipengbo/p/6999133.html
Button的五种点击事件相关推荐
- android button自动点击事件,Android Button按钮的四种点击事件
本文实例为大家分享了安卓Button按钮的四种点击事件,供大家参考,具体内容如下 第一种:内部类实现 1.xml里面先设置Button属性 android:id="+@id/button1& ...
- Android入门——电话拨号器和4种点击事件
关于HelloWorld为,电话拨号程序还AndroidA入门demo,从这个样例我们要理清楚做安卓项目的思路. 大体分为三步: 1.理解需求,理清思路 2.设计UI 3.代码实现 电话拨号器 1. ...
- Android入门——电话拨号器和四种点击事件
相对于HelloWorld来说,电话拨号器也是Android的一个入门demo,从这个样例我们要理清楚做安卓项目的思路. 大体分为三步: 1.理解需求,理清思路 2.设计UI 3.代码实现 电话拨号器 ...
- Android开发 第2课 控件TextView、Plain Text、ImageView、 Button、ImageButton以及点击事件
控件 TextView 显示文本 Plain Text 输入文本 //将布局xml文件引入到activity当中setContentView(R.layout.activity_main);<! ...
- 自定义弹框一(PopupWindow实现) 响应两种点击事件
自定义弹框通常可以使用 自定义的popupwindow,自定义的activity,自定义的dialog来实现 这里先用popupwindow来实现 并且可以在弹框上实现点击事件 或者在其所依附的ac ...
- javaFx中的Button样式设置、点击事件、设置快捷键等
Button样式设置 button的背景.边框.字体设置,比较基础简单的示例如下: public class JavaFxNote extends Application {public static ...
- android四种点击事件,android点击事件的四种方式
android点击事件的四种方式 第一种方式:创建内部类实现点击事件 代码如下: package com.example.dail; import android.text.TextUtils; im ...
- Button控件的点击事件
Java的代码 主要重点: findViewById(); OnClickListener() 1 package com.example.admin.myapplication; 2 3 impor ...
- reactivecocoa button的几种点击方式
第一种不会改变button 的背景颜色 [[self.signInButton rac_signalForControlEvents:UIControlEventTouchUpInside] subs ...
最新文章
- 莆田版GPT-3开源:同等复现预训练模型GPT Neo
- c#多线程实现函数同步运行
- Vue手动封装实现一个五星评价得效果
- 排序算法:直接插入排序算法实现及分析
- 谷歌秋季新品发布会即将召开 Pixel 4系列将正式亮相
- 品牌的mysql数据库监控_zabbix实现mysql数据库的监控(四)
- oracle存储过程id递增,oracle存储过程——按id更新相关信息
- SRCNN代码及注释
- 静态时序分析笔记-第二章:STA概念(下)
- 秋冬心血管疾病高发,牢记这几个身体异常症状!
- 第三单元 用python学习微积分(二十二)功、平均值、概率(下)和 数值积分(1)
- 学习maven的系列教程(正)
- 模板有函数模板和类模板,这个在上学期的java课里面就学了,C++应该是一样的。
- 初中使用计算机教学反思,初中信息技术教学反思与体会
- 云计算技术及其应用前景分析
- 记录开发内容demo-java华为云发送短信验证码
- Predis的一些操作汇总
- 思科 计算机网络 第四章测试考试答案
- 警报!AIGC狂飙,小心你的银行信息被偷窥
- 校园转转二手市场源码
热门文章
- solr 4.8 mysql_solr 4.8+mysql數據庫數據導入 + mmseg4j中文全文索引 配置筆記
- Oracle-PL/SQL语法基础
- 习题2.5 两个有序链表序列的合并 (15 分)
- android 获得应版本号,Android获得本应用版本号和版本名称
- python列表知识点_Python列表List基础知识点总结
- python大家都会吗_一篇告诉你为什么人人都应该学点Python?
- 服务器文件嗅探,嗅探TFTP配置文件传输
- 防灾科技学院期末软件测试,防灾科技学院2014 软件测试客观题
- stand-alone android sdk tools,android make-standalone-toolchain.sh 使用说明
- 判断数组中某个元素除自身外是否和其他数据不同_布隆过滤器,我也是个处理过 10 亿数据的人...