版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luzhiquanandroid/article/details/52886307
如何使用接口回调
使用场景:在activity或者fragment与adapter的回调中
适配器中使用:
public OnUpdateDataListener onUpdateDataListener;
public void setOnUpdateDataListener(OnUpdateDataListener listener){
this.onUpdateDataListener=listener;
}
public interface OnUpdateDataListener{
public void updateData();
}
holver.rl_all_task_get.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (onUpdateDataListener != null) {
onUpdateDataListener.updateData(mySelfTaskEvent.eventid, position);
}
}
});
activity中的使用
allsTaskAdapter.setOnUpdateDataListener(this);
@Override
public void updateData(String eventid, int position) {
updateDate(eventid, position);
}