android按钮显示注册成功,Android中给按钮注册事件的四种方法
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中给按钮注册事件的四种方法相关推荐
- xlsx表格怎么筛选重复数据_excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法...
excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法,最近到了季度汇报的时候,掌握一手excel技能在此刻显得多么重要,为了是你的excel看起来更高大上,今天教大家设置 ...
- JAVA中获取文件MD5值的四种方法
JAVA中获取文件MD5值的四种方法其实都很类似,因为核心都是通过JAVA自带的MessageDigest类来实现.获取文件MD5值主要分为三个步骤,第一步获取文件的byte信息,第二步通过Messa ...
- Android电视kodi安装失败,电视提示“解析包出现错误” ?四种方法教你轻松解决...
原标题:电视提示"解析包出现错误" ?四种方法教你轻松解决 日常生活中,我们经常会遇到智能电视提示:解析包时出现错误.遇到这样的问题,不要抓狂,小智教你轻松解决. 首先,我们要清楚 ...
- 通过Value获取Map中的键值Key的四种方法
1 简介 我们都知道Map是存放键值对<Key,Value>的容器,知道了Key值,使用方法Map.get(key)能快速获取Value值.然而,有的时候我们需要反过来获取,知道Value ...
- Linux系统中查看Mysql数据库版本号的四种方法(图文完整版)
今天处理一个问题,发现要确定Mysql数据库的版本号,于是我就整理了一下我查看的几种方法. 第一种方法(在终端操作): 操作方式:在终端输入命令即可查询 命令:mysql -V 第二种方法(在终端操作 ...
- Mac OS X 中快速访问系统根目录的四种方法
就像其他Unix系统一样,Mac OS X的根目录也是/,Finder中的根目录就是硬盘目录,也就是Macintosh HD.新版本的OS X系统开始隐藏根目录,因为大多数用户不需要访问.下面为大家介 ...
- python中计算n次方运算的四种方法【转】
https://blog.csdn.net/u011699626/article/details/119582754 这里介绍一下python中n次方运算的四种书写形式,代码如下: # -*- cod ...
- Java中保留n位小数的四种方法
package CodeJava_Leet;import java.math.BigDecimal; import java.text.DecimalFormat; import java.text. ...
- Java语言中抽取word、pdf的四种方法
1.用jacob. 其实jacob是一个bridage,连接java和com或者win32函数的一个中间件,jacob并不能直接抽取word,excel等文件,需要自己写dll哦,不过已经有为你写好的 ...
最新文章
- Android Json解析方法
- DeepMind提出强化学习新方法,可实现人机合作
- 浅谈ASP.NET Forms验证
- 生成六位验证码python代码
- Html去掉链接虚线边框
- IoT -- (三) 2018 Top物联网项目排名
- lisp单个文件的编译
- 【深度学习笔记】深度学习用于图片的分类和检测总结
- JavaScript 3D实时线图
- sklearn决策树特征权重计算方法
- MySQL 案例实战--MySQL数据库主从复制
- mac电脑查看CPU温度
- 数学中 arg min是什么意思
- 让游戏通过红蓝立体眼镜展现立体效果
- Pimple研究及PHP框架搭建
- Linux系统账号安全
- web仿微信发朋友圈选择位置
- Python - 列表补充(二)
- 【c语言】高级篇学习笔记
- 室内定位之蓝牙Beacon-部署方案