【发布时间】:2013-09-27 10:09:37
【问题描述】:
伙计们。
我为 Android API 14 及更高版本开发了一个应用,但我想使用 Android 支持库中的 ViewPager。
ViewPager 需要在构造函数中使用 android.support.v4.app.FragmentManager 的 FragmentPagerAdapter。但在我的活动中,我显然只有android.app.FragmentManager,因为它们扩展了android.app.Activity(不是android.support.v4.app.FragmentActivity)。
有没有办法将android.app.FragmentManager 转换为android.support.v4.app.FragmentManager?
从FragmentActivity 扩展我的活动不适合我。
【问题讨论】:
-
删除导入后按ctrl+shift+o就搞定了
-
我从哪里得到它?
-
转到您的活动并从您的代码中删除所有导入,然后按 ctrl+shift+o
-
@Nirmal,我的导入没有问题。问题是 android.app.Activity 没有 getSupportFragmentManager() 方法,我无法将 android.app.FragmentManager 作为参数传递给 FragmentPagerAdapter 的构造函数。
-
是的,事情不支持它唯一的片段支持
标签: android android-viewpager fragmentmanager