我的应用中显示了DialogFragment。当用户单击此对话框上的肯定按钮时,我想修改父活动的UI。最好的方法是什么?
不幸的是,我没有代码可以正常工作,但基本上就是这样:
我ItemDisplayActivity
扩展了Activity
类,ItemCommentDialog
扩展了DialogFragment
类。单击ItemCommentDialog
上的肯定按钮后,我想修改ItemDisplayActivity
的用户界面。
我将如何做到这一点?
答案 0 :(得分:1)
标准方式,如果DialogFragment
包含父活动实现的通信接口。片段通过该接口回调父节点。
在解释如何使用对话框片段的过程中,看看this Android developers blog post演示此技术。