android适配器的回调接口 安卓接口回调

您所在的位置:网站首页 android接口回调写法 android适配器的回调接口 安卓接口回调

android适配器的回调接口 安卓接口回调

#android适配器的回调接口 安卓接口回调| 来源: 网络整理| 查看: 265

以前对于这个机制理解不够深刻,现在重新整理下思路。

一、建模

我理解的接口回调就是,我这个类实现了一个接口里的方法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