给你一个例子。比如接口是这样的
public static interface Control {
public void start();
public void stop();
public void pause();
}
adapter里实现一下这个接口。
然后再外面的类里设置一个方法开一个传入回调的门,比如这样的。
先设置一个全局变量 Control mControl;
方法
public void setListener(Control control) {
this.mControl=control;
}
然后adapter里吧接口传给外面的类,因为你的adapetr实现了这个接口,所以这里只要传this就行
类名.setListener(this);
这样基本就好了,开始就调用mControl.start(0.停止就是mControl.stop();具体的操作就是adapter里对应的三个方法。够详细了吧