1、匿名内部类

Button btn_1 = (Button) findViewById(R.id.btn_1);

//1.匿名内部类

btn_1.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

Log.i("匿名内部类", "点击事件");

}

});

2、主类中(Activity活动)实现View.OnClickListener接口。在Activity活动中覆写OnClick(View view)方法。用Switch的view.getId()区别不同的Button的操作。

public class FirstActivity extends AppCompatActivity implements View.OnClickListener{

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_test_button);

btn1 = (Button) findViewById(R.id.button1);

btn2 = (Button) findViewById(R.id.button2);

btn1.setOnClickListener(this);

btn2.setOnClickListener(this);

}

@Override

public voi

android按钮显示注册成功,Android中给按钮注册事件的四种方法相关推荐

  1. xlsx表格怎么筛选重复数据_excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法...

    excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法,最近到了季度汇报的时候,掌握一手excel技能在此刻显得多么重要,为了是你的excel看起来更高大上,今天教大家设置 ...

  2. JAVA中获取文件MD5值的四种方法

    JAVA中获取文件MD5值的四种方法其实都很类似,因为核心都是通过JAVA自带的MessageDigest类来实现.获取文件MD5值主要分为三个步骤,第一步获取文件的byte信息,第二步通过Messa ...

  3. Android电视kodi安装失败,电视提示“解析包出现错误” ?四种方法教你轻松解决...

    原标题:电视提示"解析包出现错误" ?四种方法教你轻松解决 日常生活中,我们经常会遇到智能电视提示:解析包时出现错误.遇到这样的问题,不要抓狂,小智教你轻松解决. 首先,我们要清楚 ...

  4. 通过Value获取Map中的键值Key的四种方法

    1 简介 我们都知道Map是存放键值对<Key,Value>的容器,知道了Key值,使用方法Map.get(key)能快速获取Value值.然而,有的时候我们需要反过来获取,知道Value ...

  5. Linux系统中查看Mysql数据库版本号的四种方法(图文完整版)

    今天处理一个问题,发现要确定Mysql数据库的版本号,于是我就整理了一下我查看的几种方法. 第一种方法(在终端操作): 操作方式:在终端输入命令即可查询 命令:mysql -V 第二种方法(在终端操作 ...

  6. Mac OS X 中快速访问系统根目录的四种方法

    就像其他Unix系统一样,Mac OS X的根目录也是/,Finder中的根目录就是硬盘目录,也就是Macintosh HD.新版本的OS X系统开始隐藏根目录,因为大多数用户不需要访问.下面为大家介 ...

  7. python中计算n次方运算的四种方法【转】

    https://blog.csdn.net/u011699626/article/details/119582754 这里介绍一下python中n次方运算的四种书写形式,代码如下: # -*- cod ...

  8. Java中保留n位小数的四种方法

    package CodeJava_Leet;import java.math.BigDecimal; import java.text.DecimalFormat; import java.text. ...

  9. Java语言中抽取word、pdf的四种方法

    1.用jacob. 其实jacob是一个bridage,连接java和com或者win32函数的一个中间件,jacob并不能直接抽取word,excel等文件,需要自己写dll哦,不过已经有为你写好的 ...

最新文章

  1. Android Json解析方法
  2. DeepMind提出强化学习新方法,可实现人机合作
  3. 浅谈ASP.NET Forms验证
  4. 生成六位验证码python代码
  5. Html去掉链接虚线边框
  6. IoT -- (三) 2018 Top物联网项目排名
  7. lisp单个文件的编译
  8. 【深度学习笔记】深度学习用于图片的分类和检测总结
  9. JavaScript 3D实时线图
  10. sklearn决策树特征权重计算方法
  11. MySQL 案例实战--MySQL数据库主从复制
  12. mac电脑查看CPU温度
  13. 数学中 arg min是什么意思
  14. 让游戏通过红蓝立体眼镜展现立体效果
  15. Pimple研究及PHP框架搭建
  16. Linux系统账号安全
  17. web仿微信发朋友圈选择位置
  18. Python - 列表补充(二)
  19. 【c语言】高级篇学习笔记
  20. 室内定位之蓝牙Beacon-部署方案

热门文章

  1. TCP报文( tcp dup ack 、TCP Retransmission)
  2. clickHouse副本和同步机制
  3. Python骚操作-微信远程控制电脑
  4. Typora一款让你无法拒绝的MarkDown编辑器
  5. Layui数据表格的引用
  6. [有感而发]与刺客独行
  7. 数据结构之排序 --- 插入排序
  8. Neutron OVS-DVR
  9. MP4文件格式简要解析
  10. python图表_使用Python绘制图表大全总结