我有一个关于Android Support Libraries、Fragments和具体示例
在我的情况下,我对向后兼容性不感兴趣。最低API级别为14(冰淇淋三明治),构建目标为4.2 Jelly Bean。在其最简单的形式中,我的应用程序与我在Android dev网站上链接的第二个演示文稿完全相同 - 只需在每个选项卡中滑动三个选项卡之间的内容即可。
我阅读过的所有文章/帖子/答案似乎都非常喜欢
ViewPager
类的问题。我的意图是创建一个功能类似于Android开发者网站提供的示例的应用程序(http://developer.android.com/training/animation/screen-slide.html或http://developer.android.com/training/implementing-navigation/lateral.html)。通过查看它们的代码,我注意到它们使用了android.support.v4.app
库,根据我的研究,这是访问ViewPager
类的唯一方法。在我的情况下,我对向后兼容性不感兴趣。最低API级别为14(冰淇淋三明治),构建目标为4.2 Jelly Bean。在其最简单的形式中,我的应用程序与我在Android dev网站上链接的第二个演示文稿完全相同 - 只需在每个选项卡中滑动三个选项卡之间的内容即可。
我阅读过的所有文章/帖子/答案似乎都非常喜欢
v4 support library
。现在,虽然我有点啰嗦,但是我要问的问题是:
- 使用
android.support.v4.app
结构化应用程序,从而使用SupportFragments,还是使用android.app
中提供的Fragments - 为什么? - 如果来自
android.app
的Fragments是正确的方法,则处理ViewPagers
的最佳方式是什么? - 如果SupportFragments最适合此任务,则我估计它们具有与其他支持库相同的功能 - 那么在
android.app
内部拥有它们的目的是什么?
ViewPager
,则不能使用Fragments
,您需要使用支持库中的SupportFragment
。 - tyczjSupportFragment
不是 Android SDK 中的一个类... - KarakuriSupportFragment
类,我只是在提到android.support.v4.app
中可用的Fragment
类。 - jonstaff