我正在使用 android:minSdkVersion="11" 开发应用程序。据我所知,ViewPager 是在 Compatibility Library 中实现的。通过添加 android-support-v4.jar 库,我已成功使其在我的应用程序中工作,但现在我不得不使用
android.support.v4.app.FragmentActivity
因为我需要 FragmentPagerAdapter 的 getSupportFragmentManager(),而不是新的 android.app.Activity 的 getFragmentManager()。
我也需要使用
android.support.v4.app.Fragment
代替
android.app.Fragment
它虽然有效,但我绝对不喜欢这种方法。它破坏了应用程序的设计,我根本不想在我的 API Level 11 项目中使用兼容性库。
在 Honeycomb+ 应用程序中是否有其他更原生的方式来使用 ViewPager?