i) Public class A {
Private interface onItemClickLister{
Void onItemClick();
}
Private onItemClickListener onItemClickLister;
Public A (onItemClickListener onItemClickListener){
his.onItemClickListener = onItemClickLister;
}
onItemClickListener.onItemClick();
}
Public class B{
A a = new A(new onItemClickListener(){
@override
Public void onItemClick(){
}
})
}
ii) Public class A{
Private interface onItemClickLister{
Void onItemClick();
}
Private onItemClickListener onItemClickLister;
Public void setOnItemClickListener(onItemClickListener
onItemClickListener){
this.onItemClickListener = onItemClickListener;
}
onItemClickLister.onItemClick();
}
Public class B implement onItemClickListener{
b.setOnItemClickListener(this);
@override
Public void onItemClick(){
}
}
分享到:
相关推荐
android接口回调详解、简单例子+复杂例子
在android中,接口回调是一种很常见的机制,它可以大大降低代码间耦合性,提高程序的复用性。我们经常碰到的点击事件就是利用的接口回调机制。这里我利用接口回调回传AsyncTask下载的数据~
android端的简单接口回调
接口回调之Fragment之间通信
接口回调示例 简单好用 而且易懂 更能帮助你理解接口回调的机制
Activity与Fragment通过接口回调进行通信
简单理解接口回调的概念。通过接口来交互或者传递数据,activity和fragment。
android接口回调第二种优化写法详解、另外附赠简单例子
重点是接口回调的应用,不是购物车实现。下载前请看清楚说明。 详情参看博客:http://blog.csdn.net/qq_20521573/article/details/52054774
通过简单的自定义Dialog来理解接口回调callback机制
该项目的主要功能是如何自定义Dialog,并通过接口回调的方式把参数传递到activity或者Fragment,主要强调的是一种思想,同时,也阐述了如何改变一个字符串中某部分文字的颜色,需要的小伙伴可以下载
BroadcastReceiver通过接口回调更新界面,BroadcastReceiver不写在Activity里面,便于代码的封装,更加便于阅读
接口回调demo完全解析
ListView的Item上的按钮点击事件,接口回调
接口回调、反射
本人博客android数据传递(三)之Activity传递到Fragment的demo
所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法
一个演示android中接口回调的demo