android适配器的回调接口 安卓接口回调 |
您所在的位置:网站首页 › android接口回调写法 › android适配器的回调接口 安卓接口回调 |
以前对于这个机制理解不够深刻,现在重新整理下思路。 一、建模 我理解的接口回调就是,我这个类实现了一个接口里的方法doSomething,然后注册到你这里,然后我就去做别的事情去了,你在某个触发的时机回头来调用我doSomething的方法。好比,我给你打电话问某个难题,你电话里想不出来,于是说等想到了再回我电话。于是接口回调机制比喻模型如下 第一步:
interface ContactInterface { public void callBackByTel(String answer); }
第二步: 我得先打电话(注册)到你那,告诉你我的问题是什么。是吧。 所以你那里必须有个方法让我告诉你问题相关事宜(注册)。
public void setCallBack(String who,String question,ContactInterface callBack) { this.who = who; System.out.println("你说:当前联系到我的人是"+who+",问题是"+question); this.callBack =callBack; }
第三步: 当你想到问题的答案后,打电话告诉我答案,即回调我传进来的方法。
public void handleThings(){ //假如你现在正在想问题的答案,需要一点时间 for(int i=0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |