1

在我的片段活動我需要顯示在某個時間3片段,一個片段包含設置按鈕,另一個包含列表等等是好去接口的片段和片段活動之間溝通

如果點擊發生在按鈕上,那麼我需要更改列表片段並顯示細節。 溝通「顯示詳細片段父母」它更好地保持一個接口和註冊它,當任何人點擊按鈕只需通知點擊發生或應該通過父活動的對象創建片段活動方法showdetailsfragment?

創建接口並在事件發生時通知片段會更好嗎?或使用父對象進行通信或任何其他最好的替代方法?

回答

1

引述official guide

「在某些情況下,你可能需要一個片段與該活動分享活動的一個好辦法做到這一點是確定片段內的回調接口,並要求主機活動執行它,當活動通過接口接收回調時,它可以根據需要與佈局中的其他片段共享信息。「

+0

感謝它真的幫助 – Naruto