Android v4和v13支持库上的混淆
我正在创建一个min sdk verrsion=15的新应用程序,所以我不想使用v4支持库。现在在我的应用程序中,我想使用Scrobable选项卡,因此我需要查看寻呼机。现在在我的xml中,当我使用类似的东西时,我会得到错误 XMl代码Android v4和v13支持库上的混淆,android,android-fragments,android-support-library,Android,Android Fragments,Android Support Library,我正在创建一个min sdk verrsion=15的新应用程序,所以我不想使用v4支持库。现在在我的应用程序中,我想使用Scrobable选项卡,因此我需要查看寻呼机。现在在我的xml中,当我使用类似的东西时,我会得到错误 XMl代码 <android.support.v13.view.ViewPager android:layout_height="match_parent" android:layout_width="match_parent" xmlns:a
<android.support.v13.view.ViewPager
android:layout_height="match_parent"
android:layout_width="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android" />
但这段代码在v4支持库中运行良好
ViewPager
是android.support.v4.view.ViewPager
。无论您是从support-v4
还是support-v13
获取ViewPager
,这都无关紧要
如果我使用v4.view.pager,它是否会与其他片段一致,因为我没有使用v4.support.fragments
。
support-v13
库提供了v13
版本的FragmentPagerAdapter
和FragmentStatePagerAdapter
,可用于本机API级别11+的片段。无法使用android.support.v13.view.ViewPager
的原因是它不存在。如果您单击侧栏上的“参考”,则可以通过ViewPager
根据其包名android.Support.v4.view.ViewPager
判断它属于Support v4。如果您在android.support.v13.view
下查找v13版本,您将看到不存在这样的包。相反,有一个android.support.v7.view
,但它不包含ViewPager
类
顺便说一句,文档中没有提到ViewPager
需要使用支持库中的片段。我只将它们用于SupportV4库中的片段,但这并不是说它们不能用于常规片段