自定义对话框接口回调

使用自定义对话框可以实现很多非常绚丽的对话框,但是在使用自定义对话框时,给一些按钮,图片等添加点击事件时,因为不在同一个类里面,所以无法使用Activity里的上下文对象,所以,今天就来利用一个叫做接口回调的小方法来解决这一小难点
第一步:首先要先建立一个接口,里面放入你要重写方法,这里我们以yes和no来举例
自定义对话框接口回调
第二步:在已经创建好的对话框类里,添加这个接口属性,同时写出set和get方法
自定义对话框接口回调
第三步:在你要给按钮或图片的监听事件里重写这两个方法

自定义对话框接口回调
第四步:在Activity中实例化该对话框类,并setMyListener,重写其中的方法
自定义对话框接口回调
我的方法是写在点击事件内部的,也可以写在其他地方,看个人需求
以上就是自定义对话框的接口回调方法