使用FragmentStatePagerAdapter WITHOUT支持库

Igo*_*daš 34 java android android-fragments android-viewpager android-support-library

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

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

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

public class ImageAdapter extends FragmentStatePagerAdapter {...
Run Code Online (Sandbox Code Playgroud)

Y.S*_*Y.S 16

我认为你已经阅读了ViewPager 文档,但以防万一:

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

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