访问DialogFragment的父活动

时间:2013-10-30 22:29:36

标签: c# java android xamarin.android

我的应用中显示了DialogFragment。当用户单击此对话框上的肯定按钮时,我想修改父活动的UI。最好的方法是什么?

不幸的是,我没有代码可以正常工作,但基本上就是这样:

ItemDisplayActivity扩展了Activity类,ItemCommentDialog扩展了DialogFragment类。单击ItemCommentDialog上的肯定按钮后,我想修改ItemDisplayActivity的用户界面。

我将如何做到这一点?

1 个答案:

答案 0 :(得分:1)

标准方式,如果DialogFragment包含父活动实现的通信接口。片段通过该接口回调父节点。

在解释如何使用对话框片段的过程中,看看this Android developers blog post演示此技术。