使用FragmentStatePagerAdapter WITHOUT支持库

时间:2013-08-29 13:25:22

标签: java android android-fragments android-viewpager android-support-library

我想知道是否可以在没有支持库的情况下使用FragmentStatePagerAdapter类或其等价物?

我知道如何使用原生片段代替支持库中的那些片段,许多其他类具有类似的等价物,但我找不到应该使用的片段而不是这个类。

我基本上想扩展它,以便在我的适配器中使用它,就像这样

public class ImageAdapter extends FragmentStatePagerAdapter {...

1 个答案:

答案 0 :(得分:16)

我认为您已阅读ViewPager docs,但以防万一:

  

本课程目前正在进行早期设计和开发。该   API可能会在以后的兼容性库更新中发生变化,   在编译时需要更改应用程序的源代码   反对较新的版本。

我最初也感到困惑,为什么PagerAdapter类不是android.app.*命名空间的一部分。由于它们仍在进行改进,因此它们已被包含在支持库中,以便在引入更改时可以频繁更新这些库(AOSP更新不太方便,因此在不太频繁的情况下发生)。看来,一旦Android团队为ViewPager及其所有相关课程提供最终形式,他们就会成为AOSP的一部分。即使ViewPager类本身仍然是V4支持库的一部分。所以你想要的东西应该在不久的将来......:)