android 三种方法实现监听事件
来源:互联网 发布:centos安装 全选 编辑:程序博客网 时间:2024/05/20 03:44
得到控件
tv_title=(TextView) findViewById(R.id.tv1);
Btn1=(Button) findViewById(R.id.btn1);
1.直接实现
Btn1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {Log.i("info", "按钮被点击了");}});
2.自己写一个内部类
class MyOnClickListener implements OnClickListener{@Overridepublic void onClick(View v) { switch (v.getId()) { case R.id.tv1: Log.i("info", "标签被点击了"); break; case R.id.btn1: Log.i("info", "按钮被点击了"); break; default: break; } }}
//注册监听事件Btn1.setOnClickListener(new MyOnClickListener());tv_title.setOnClickListener(new MyOnClickListener());
/************************************///主类MainActivity需要实现OnClickListener接口Btn1.setOnClickListener(this);//注册监听事件tv_title.setOnClickListener(this);
3.实现接口 让主类去完成监听事件
@Overridepublic void onClick(View v) { switch (v.getId()) { case R.id.tv1: Log.i("info", "标签被点击了"); break; case R.id.btn1: Log.i("info", "按钮被点击了"); break; default: break; }}
阅读全文
0 0
- android三种方法实现监听事件
- android 三种方法实现监听事件
- Android工程笔记:三种实现监听事件的方法
- 实现监听事件的三种方法。
- 三种方法监听事件
- 监听按钮点击事件实现的三种方法
- android客户端学习-事件监听的三种实现方式
- Android实现监听事件的三种方式
- Android实现事件监听的三种方式
- Android实现监听事件的三种方式.
- android监听事件的三种实现方式
- Android 实现事件监听的两个方法
- Android onClick事件三种实现方法
- Android onClick事件三种实现方法
- Android onClick事件三种实现方法
- 事件监听的三种方法
- android三种监听方法
- Android UI事件处理——实现事件监听接口的4种方法
- 搭建环境过google检测,解决卡在google“正在检查网络连接”问题
- linux日志查询(tail命令、分页查询等)
- koa-源码分析
- phpstorm 编码设置
- DataExcel 设置单元格 编辑控件 radiocheck,checkbox,textedit,combotext,numberedit
- android 三种方法实现监听事件
- 如何研读一篇论文?
- soapui中文操作手册(七)----Web Service Sample Project
- Android日志系统(logging system)详解
- 设计模式之对象创建型 — Factory Method 工厂方法模式
- idea maven-deploy-plugin:2.7 报错
- 字符串hash 自己的一点见解
- C++函数参数传递的3种方式以及优缺点
- fcntl函数详解