2014-10-08 109 views
-1

我是android新手。我注意到在實現視圖分頁器的適配器時,getItem()將導致返回兩個相鄰的分段。我怎樣才能跳過這個默認加載並只加載當前頁面中的片段。請幫幫我。避免在視圖尋呼機中默認加載片段

+0

http://developer.android.com/reference/android/support/v4/view/ViewPager.html#setOffscreenPageLimit(int) – 2014-10-08 10:53:53

回答

0

你不應該那樣做。請注意,當滑動到下一頁時,兩個碎片同時可見,因此它們都被創建。

+0

在這種情況下會發生什麼?我預計它會被創建,然後用戶界面感覺有點遲緩。 – Kai 2014-10-08 11:04:32

+0

試用並告訴我們:)。 – Okas 2014-10-08 11:16:53

0

您可以使用ViewPager.setOffscreenPageLimit(1)。我用它來保留我所有的三個片段。我不知道如果將它設置爲1會發生什麼情況。

令人困惑的是,這是來自文檔。它說,該值默認爲1,但是當我工作,我總是得到兩個片段,像你這樣的:

您應該保留此限制低,特別是如果你的網頁有複雜的 佈局。此設置默認爲1.

相關問題