2012-06-07 23 views
1

我正在構建一個冰淇淋三明治的android應用程序。我希望在我的應用程序中能夠使用ViewPager,但我似乎無法做到這一點,因爲它表示它僅在使用兼容性包時纔可用。在這裏我有一個問題,因爲我不想使用兼容性包,因爲如果我這樣做,我將無法使用PreferencesFragment(它在兼容包中不可用,但對於我的應用程序非常重要)。現在我覺得自己被卡住了。我的問題是,有人知道我可以使用某種解決方法,以便能夠使用此ViewPager或類似於它。也許,如果他們提供冰淇淋三明治..我會很感激任何建議。謝謝!ViewPager,兼容性包和冰淇淋三明治

回答

2

您可以使用它。添加兼容性,使用ViewPager。

不要使用FragmentPagerAdapter或FragmentStatePagerAdapter,因爲他們期望從兼容性包中獲得片段。

擴展PagerAdapter或簡單地複製一個FragmentPagerAdapter或FragmentStatePagerAdapter並在其中使用冰淇淋片段。

源鏈接 https://github.com/android/platform_frameworks_support/blob/master/v13/java/android/support/v13/app/FragmentPagerAdapter.java https://github.com/android/platform_frameworks_support/blob/master/v13/java/android/support/v13/app/FragmentStatePagerAdapter.java

+0

感謝ü。我一定會嘗試一下。我沒有想到,我可以檢查來源,並採取相應措施。 Thx非常! – Sandra

相關問題