我在這裏遇到了一個問題,這讓我發瘋。我擁有的是以下內容:如何「刷新」ViewPager中的片段?
FragmentActivity1包含viewPager。它實例化FragmentAdapter和兩個片段並將它們附加到ViewPager。
Fragment1只有一個按鈕。當用戶點擊這個按鈕時,我創建一個Intent並調用一個FragmentActivty。這個fragmentActivity包含一個表單,用戶填寫並按下OK。當他這樣做時,我堅持將數據保存在應用程序的數據庫中。
Fragment2是一個ListFragment,並列出了用戶以前插入的所有數據。
當用戶完成表單並按下確定時,我堅持數據,就像我說的完成()活動,返回到Fragment1。當我swype到Fragment2時,數據不在那裏。然後我需要swl到Frag1然後回到Frag2。只有這樣我才能看到問題。
我已經嘗試在活動和片段之間設置監聽器,但仍然無法完成此項工作。
有沒有人看過?我也願意分享我的小項目,所以你們可以看看。
感謝, 費利佩
讓我試試。將很快回復您:-) –
耶穌基督,它實際上工作!它不會正確地知道片段的生命週期!現在已經爲此作戰了2天。奧萊,非常感謝! :) –
到菲利普:你用哪個,onResume()或onActivityResult()? – Quasaur