使用兼容库时使用android.app.Fragment安全吗
我的新项目将是API 14分钟级别。我将使用兼容性库,因为它包含了很多内容。如果我使用android.app.Fragment而不是android.support.v4.app.Fragment,我不会遇到任何兼容性问题吗 我不想使用后者,因为我想使用新的(蜂巢)动画框架来设置片段转换的动画(并使用SDK中的FragmentManager),例如。只是担心它不能与兼容库中的某些组件一起工作,其中必须使用android.support.v4.app.Fragment 如果我使用android.app.Fragment而不是android.support.v4.app.Fragment,我不会遇到任何兼容性问题吗使用兼容库时使用android.app.Fragment安全吗,android,android-support-library,Android,Android Support Library,我的新项目将是API 14分钟级别。我将使用兼容性库,因为它包含了很多内容。如果我使用android.app.Fragment而不是android.support.v4.app.Fragment,我不会遇到任何兼容性问题吗 我不想使用后者,因为我想使用新的(蜂巢)动画框架来设置片段转换的动画(并使用SDK中的FragmentManager),例如。只是担心它不能与兼容库中的某些组件一起工作,其中必须使用android.support.v4.app.Fragment 如果我使用android.ap
不一般。使用基本库的
v13
版本,而不是v4
版本,这样您就可以选择v13
版本的类,如FragmentPagerAdapter
,它将与本机API级别11+版本的片段一起工作。只要不混合导入,就不会出现问题,而且,即使您会遇到编译时错误,但并非所有内容都包含在框架中,例如,viewpager不是框架的一部分。我查看了v13,它似乎不像v4那样包含所有“酷东西”。例如,像ViewPager。这是否意味着我可能需要同时使用它们?@Eugene:“我查看了v13,它似乎不像v4那样包含所有的‘酷东西’”——是的,它包含了。support.v13
Java包并不包含所有内容的副本。v13
JAR包含所有support.v4
类和support.v13
类。