仅使用Support库中的ViewPager在Android上操作

12

我的应用程序的新版本具有最低SDK 14的要求,因此我认为可以摆脱先前版本所使用的support.v4库。然而,现在看来我可能需要使用ViewPager,并且因此需要再次引入该库。

那么我能否仅使用库中与ViewPager相关的类,而不必使用现在在V14版中本地支持的其他类,例如Fragment(并且也不必将Activity更改为FragmentActivity)?

我认为我可以这样做(只使用库中的ViewPager),但想确认一下以确保没有问题。


这取决于你在哪里导入声明。只需记得导入V4版本的ViewPager,其他所有内容都从更新的库中导入即可。 - wtsang02
2个回答

4

您可能需要使用v13支持库来进行一些操作。如果您要使用的内容在v4和v13中均存在,则请使用v13。与v4仅适用于v4片段不同,v13适用于较高API中本机片段。


1
实际上,查看了V13库附带的示例项目后,我发现可以使用来自V4的ViewPager、来自V13的FragmentPagerAdapter以及原生的Fragment和其他所有类。 - gordonwd

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接