您的位置:首页 > 移动开发 > Android开发

Android回调接口的写法

2017-02-08 11:15 435 查看
/**
* 删除的回调接口
*/
//创建接口
public interface OnDeleteListener{
void delete(Node node, int position);
}
//声明接口对象
private OnDeleteListener mOnDeleteListener;

//设置监听器,实例化接口
public void setOnDeleteListener(OnDeleteListener onDeleteListener){
mOnDeleteListener = onDeleteListener;
}


//删除按钮的接口回调
viewHolder.mDelete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mOnDeleteListener.delete(node, position);
}
});
//侧滑删除按钮点击事件
mAdapter.setOnDeleteListener(new SimpleTreeAdapter.OnDeleteListener() {
@Override
public void delete(Node node, int position) {

}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: