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(){
}
}
接口回调
猜你喜欢
转载自luckldforever.iteye.com/blog/2246079
今日推荐
周排行