android中接口回掉传递数据肯能是比较古老的,但是也是很常用的一种方式之一,用起来也挺方便,也算实用。所以童鞋们还是有必要掌握的。
下面我就举一个简单的场景,也是本文所要实现的功能。
“比如说我问我妈可以开饭了吗,然后我老妈说你先出去玩,等我饭做好了给你打电话,然后我就屁颠屁颠出去玩了”。
我的实现过程:首先定义两个Activity (A,B),一个Interface,在A活动中首先获得B活动弄对象,并且实例化接口(也就是我出去玩,我先得找到我妈,我得告诉我妈,我要出去玩了,让我妈到时候饭做好了给我回电话),然后在B活动中回掉接口中的方法,设置数据(相当于我妈做好饭了给我打电话),闲话不多说,上代码:
A活动