activity中创建一个dialog,在dialog中如何调用activity的函数?

lifj07 2013-02-28 10:59:55
如题,
我在mainactivity中创建一个dialog,在dialog退出时想调用mainactivity中的函数来更新activity中的UI。请问如何做呢?
...全文
222 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
a_mean 2013-02-28
  • 打赏
  • 举报
回复
dialog.setOnCancelListener(listener) dialog.setOnDismissListener(listener) 这两个都可以收到dialog退出事件,在这里调用你的方法去更新UI
lifj07 2013-02-28
  • 打赏
  • 举报
回复
引用 1 楼 a_mean 的回复:
dialog.setOnCancelListener(listener) dialog.setOnDismissListener(listener) 这两个都可以收到dialog退出事件,在这里调用你的方法去更新UI
谢谢您的答复,其实我的问题是,在setOnDismissListener()收到退出事件后,如何调用mainActivity中的函数?而不是调用定义在dialog类中的函数。 mainActivity中new一个dialog->dialog中点击确定退出dialog时调用mainActivity中的函数。

80,357

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧