Java回调机制解析

Java回调机制解析 - pi9nc的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/pi9nc/article/details/23169357

 

一个经典例子让你彻彻底底理解java回调机制 - Mobile Internet developer - 博客频道 - CSDN.NET
http://blog.csdn.net/xiaanming/article/details/8703708/

 

深入浅出Java回调机制 - I'm Sure - ITeye技术网站
http://hellosure.iteye.com/blog/1130176

 

十分钟理解Java回调机制 – Shelwee
http://www.shelwee.com/html/archives/67323.html

 

Android的MainActivity与自定义CustomDialog对话框之间的回调;

MainActivity.java

................

① 在MainActivity添加方法showDialog(),并调用;

② 在showDialog()方法里面,声明对话框CustomDialog的对象mCustomDialog,并把自己作为参数扔进对话框CustomDialog构造方法;

③ 对话框CustomDialog的对象mCustomDialog.setOn...Listener(new On...Listener() { public void on...(){.....}};【关键】

④ 对话框CustomDialog的对象mCustomDialog.show();

 

对话框CustomDialog.java

① 声明一个借口On...Listener对象mOn...Listener;

② public interface On...Listener {public void on....();}

③ public void setOn...Listener(On...Listener callback) {this.mOn...Listener = callback;}

【关键】点击的按钮的时候,this.mOn...Listener.on...();

 

转载于:https://www.cnblogs.com/ErrStr/p/5192574.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值