例如第一个activity向第二个activity传送数据
在第一个activity中写一个接口并让第二个activity实现接口
第一步:在第一个activity中:
public interface MyListenerB {
public void updateList(List a);
}
实现把a传送给第二个activity.
第二步:在第一个activity中
public static MyListenerB b=null;
添加他的set方法:
public static void setB(MyListenerB listener) {
b = listener;
}
第三步:在第二个activity的oncreate函数里添加这样一句话:
第一个activity.setB(this);
以上步骤就实例化了接口;
第四步,直接在第一个activity中调用 b.updateList(List a)
第五步:第二个activity实现这个接口