Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 带片段的ViewPager和FragmentPagerAdapter(不支持库)_Android_Android Fragments_Android Viewpager - Fatal编程技术网

Android 带片段的ViewPager和FragmentPagerAdapter(不支持库)

Android 带片段的ViewPager和FragmentPagerAdapter(不支持库),android,android-fragments,android-viewpager,Android,Android Fragments,Android Viewpager,我想将片段(不支持片段)与视图寻呼机一起使用,我知道v13库支持片段,但我不想为我的项目导入整个库 有人知道如何找到解决这个问题的方法吗?e、 g使用片段实现FragmentPagerAdapter 谢谢,ViewPager是一个Java类。它可以在android-support-v4和android-support-v13库中找到android-support-v13是android-support-v4的超集,添加了一些仅在android:minSdkVersion为13或更高版本时才相关的

我想将片段(不支持片段)与视图寻呼机一起使用,我知道v13库支持片段,但我不想为我的项目导入整个库

有人知道如何找到解决这个问题的方法吗?e、 g使用片段实现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这样的基本功能。有没有一个我找不到的新安卓版本的“本地”解决方案?@AndrasBalázsLajtha:没有,
ViewPager
不是任何安卓版本框架的一部分。同样的情况也适用于
DrawerLayout
/
ActionBarDrawerToggle
SlidengPanelAyout
,等等。如果你想在android:minSdkVersion>=13中使用ViewPager和FragmentPagerAdapter,你必须使用android-support-v13,否则只使用android-support-v4,但不要同时使用它们