2012-10-17 117 views
1

在我現有的應用程序中,我將兩個活動移植到碎片。案例是典型的雙面板模式,左側列表和右側內容。通信片段/活動

該文件說,我應該避免操縱片段內的片段,而是通過宿主活動傳遞。說,我正在使用回調的活動。

第一疑問(也許陳腐)我有是:

如何避免重複相同的碼在承載 2片段的活性,並進入包裹該片段在不 活性雙模式?

我會盡力解釋。所以,我有:

  • ListFragment和ListFragmentActivity
  • ContentFragment和ContentFragmentActivity

,因爲這兩個片段可以相互獨立地生活,那麼:

  • HostActivity

實現al istener從ListFragment調用添加/更換ContentFragment

我的問題是:當ListFragment改爲從ListFragmentActivity,託管如何避免重複出現在HostActivity到ListFragmentActivity代碼。

猜猜我缺少的東西,在此先感謝。

回答