我花了兩天尋找,解決了我的問題的答案的大部分時間內,我發現很多是接近但不具體到我需要什麼:一個新片段ViewPager添加FragmentActivity
我想通過調用FragmentPageAdapter(或者至少,這是我看到我需要解決我的問題)從當前FragmentActivity的viewPager中添加一個新的FragmentActivity。
例如:在片段1中,我想按下按鈕來更新並用新數據替換片段2,然後將片段2設置爲當前查看的片段。
我花了兩天尋找,解決了我的問題的答案的大部分時間內,我發現很多是接近但不具體到我需要什麼:一個新片段ViewPager添加FragmentActivity
我想通過調用FragmentPageAdapter(或者至少,這是我看到我需要解決我的問題)從當前FragmentActivity的viewPager中添加一個新的FragmentActivity。
例如:在片段1中,我想按下按鈕來更新並用新數據替換片段2,然後將片段2設置爲當前查看的片段。
你可以做的是實現一個自定義的FragmentPagerAdapter或FragmentStatePagerAdapter(如果你有很多更復雜的片段)。
文檔:http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html
適配器處理您的內容,所以無論呼叫或你想做出一定的片段操作可以做從那裏很容易。
您可以將適配器本身傳遞給其持有或僅實現偵聽器接口的每個片段,以便片段可以通過適配器觸發更改。
我希望這可以幫助你,如果它仍然是一個問題!
我認爲這個鏈接可以幫助你http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager – 2012-04-24 15:24:20