2

FragmentActivity中進行交易後,將調用片段的onActivityCreated()FragmentTransaction後調用什麼方法

我使用adapter填充ListViewonActivityCreated()。我希望事務是另一種方式,如果需要,將更新列表和適配器。即使該片段已在視圖中,父母Activity也會將交易記錄調用爲同一個。

或者是onCreateView()更適合?

+0

你讀過有關片段生命週期中的文檔? –

回答

1

不要使用交易作爲更新的方法,爲什麼你會這樣做?

這就好比說,我將在視圖中使用onDraw來計算秒數。

onActivityCreated只會在創建活動時被調用(onCreate()),所以除非您銷燬活動,否則不會發生。

提示: http://developer.android.com/reference/android/app/Fragment.html#onActivityCreated(android.os.Bundle)

+0

嘿,謝謝......這回答我所需要的。我想你是對的。我正在做一些有點詭異的事情,所以我會盡力做到這一點。 – KickingLettuce

+0

:)很高興幫助你。如果您需要更新片段,請使用觀察者/偵聽器模式,並通知相關方關於任何事件(使用接口):) –

相關問題