如题,
我在mainactivity中创建一个dialog,在dialog退出时想调用mainactivity中的函数来更新activity中的UI。请问如何做呢? 

解决方案 »

  1.   

    dialog.setOnCancelListener(listener)
    dialog.setOnDismissListener(listener)这两个都可以收到dialog退出事件,在这里调用你的方法去更新UI
      

  2.   

    谢谢您的答复,其实我的问题是,在setOnDismissListener()收到退出事件后,如何调用mainActivity中的函数?而不是调用定义在dialog类中的函数。
    mainActivity中new一个dialog->dialog中点击确定退出dialog时调用mainActivity中的函数。