我想我遗漏了一些东西,但我并不真正理解 ViewPager 和 Fragment 等对象的支持包背后的原因,我怎么知道该使用哪一个?
我正在使用 min sdk 16 编写一个应用程序,为什么没有“support.v4”(有些似乎支持 v.13)资格的对象不包含在 API 中的某个地方?
有人能透露一点吗?
最佳答案
支持库的原因如下:
- 向后兼容
- 用于标准 SDK 中未包含的功能,例如
ViewPager
此处,ViewPager
未包含在标准 SDK 中。所以,如果你想使用 Viewpager
API,那么你必须使用支持库。
Fragment
主要是为了向后兼容。如果您正在使用需要使用 Fragment
的支持库来实现某些内容,那么您将需要使用支持库中的 Fragment
。
关于android - 为什么我在使用 Android v 17 时使用 support.v4 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27812808/