我想在ViewPager中使用片段(不支持片段)。我知道v13库支持片段,但我不想为我的项目导入整个库。
有人知道如何解决这个问题吗?例如,使用Fragments实现FragmentPagerAdapter。
谢谢
我想在ViewPager中使用片段(不支持片段)。我知道v13库支持片段,但我不想为我的项目导入整个库。
有人知道如何解决这个问题吗?例如,使用Fragments实现FragmentPagerAdapter。
谢谢
ViewPager
是一种Java类,在 android-support-v4
和 android-support-v13
库中可以找到。其中,android-support-v13
是 android-support-v4
的超集,添加了一些仅在 android:minSdkVersion
大于或等于 13 时才相关的类,例如 FragmentPagerAdapter
的本地片段版本。
我猜你认为你需要同时使用 android-support-v4
和 android-support-v13
,但这是不正确的——你只需要 android-support-v13
。
当然,你也可以自己编写一个 PagerAdapter
实现,该实现恰好使用本地片段。
ViewPager
在任何Android版本中都不是框架的一部分。同样适用于DrawerLayout
/ActionBarDrawerToggle
、SlidingPaneLayout
等。 - CommonsWare