MyDialog.java
//定义一个接口
public interface chuang{
public void chuang(String string);
}
chuang chuang;
public MyDialog(@NonNull Context context,chuang chuang) {
super(context);
this.chuang=chuang;
}
public void test(){
chuang.chuang("asd");
}
MainActivity.java
...
new MyDialog(this, new MyDialog.chuang() {
@Override
public void chuang(String string) {
Log.i("chuang",string);
}
}).show();
...