刚开始接触的时候,觉得 回调 是一个很难理解的概念,之后就不停的上网查找回调的定义:(当你想要把具体的操作,让具体的人来完成,自己定义一个接口就好.使用的时候用接口,具体的人来实现你的接口,也就是实现了回调.) 其实,仔细一想,onClick(View view) 就是一种回调,只有了解事物原理的本质,才可以灵活运用. 下面给出一个在Dialog中自定义接口的示例: 1.新建XDialog 继承Dialog, 2.定义接口 public interface CallBackListener{ v…