这个跟常用的Button中的onClickListener差不多的,B相当于Button类,点击按钮后,Button类收到触摸数据,Activity implements OnClickListener就可以在onClick函数里面获取对应的数据和做出响应在class B中增加一个接口
interface BInterface {
void recvData(Data data);
}再增加一个成员变量BInterface inter;和函数
setBInterface(BInterface inter) {
this.inter = inter;
}在Activity A中implements BInterface,然后重载void recvData(Data data)现在用这个BInterface,在初始化class B的时候调用setBInterface,把Activity A作为参数传递进去,然后class B中的callback那一段代码中插入一句 if (this.inter != null) { this.inter.recvData(Data data); } 就OK了,这样B中获取的数据也会通过BInterface传递到Activity A中,这里面的Data只是举个例子,具体看你传递的是什么数据
interface BInterface {
void recvData(Data data);
}再增加一个成员变量BInterface inter;和函数
setBInterface(BInterface inter) {
this.inter = inter;
}在Activity A中implements BInterface,然后重载void recvData(Data data)现在用这个BInterface,在初始化class B的时候调用setBInterface,把Activity A作为参数传递进去,然后class B中的callback那一段代码中插入一句 if (this.inter != null) { this.inter.recvData(Data data); } 就OK了,这样B中获取的数据也会通过BInterface传递到Activity A中,这里面的Data只是举个例子,具体看你传递的是什么数据
解决方案 »
- android豆瓣客户端开发中遇到一个影响了我好几天的错误,不知道是什么原因。高手们帮解决下,感激不尽啊。
- 获取的google静态地图能不能只带中文
- tortoisesvn工具无法下载codegoogle的开源代码,怎么办?
- android 所有联系人
- 新手求助android中xml错误
- 怎么从dialog中取得listview的item中的值
- 刚学android,屏幕底部谈菜单怎么做
- 有关Menu的问题咨询
- BroadcastReceiver获取不到Intent的Extra
- 安卓开发之文件的读取与保存
- android studio 新建项目 没有android 项目
- 新手请教个问题,有关cocos2d-x
感谢Dylan的耐心解答,我这边根据上面的方法测试通过了。