2012-04-24 96 views
0

我花了兩天尋找,解決了我的問題的答案的大部分時間內,我發現很多是接近但不具體到我需要什麼:一個新片段ViewPager添加FragmentActivity

我想通過調用FragmentPageAdapter(或者至少,這是我看到我需要解決我的問題)從當前FragmentActivity的viewPager中添加一個新的FragmentActivity。

例如:在片段1中,我想按下按鈕來更新並用新數據替換片段2,然後將片段2設置爲當前查看的片段。

+0

我認爲這個鏈接可以幫助你http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager – 2012-04-24 15:24:20

回答

0

你可以做的是實現一個自定義的FragmentPagerAdapter或FragmentStatePagerAdapter(如果你有很多更復雜的片段)。

文檔:http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html

適配器處理您的內容,所以無論呼叫或你想做出一定的片段操作可以做從那裏很容易。

您可以將適配器本身傳遞給其持有或僅實現偵聽器接口的每個片段,以便片段可以通過適配器觸發更改。

我希望這可以幫助你,如果它仍然是一個問題!