2013-10-30 59 views
1

我的應用程序中顯示了DialogFragment。當用戶單擊此對話框上的肯定按鈕時,我想修改父活動的UI。什麼是最好的方法來做到這一點?訪問DialogFragment的父活動

不幸的是我沒有代碼手,因爲它是在工作,但它本質上是這樣的:

我有ItemDisplayActivity延伸的Activity類和ItemCommentDialog它擴展了DialogFragment類。點擊ItemCommentDialog上的正面按鈕時,我想修改ItemDisplayActivity的用戶界面。

我該如何去做這件事?

回答

1

如果DialogFragment包含父活動實現的通信接口的標準方式。片段通過該接口回到父節點。

看看this Android developers blog post,它在說明如何使用對話框片段的過程中演示了這種技術。