扩展与不兼容的Android

时间:2013-07-08 18:18:35

标签: android android-fragments

我刚开始学习Android,我很难处理片段。 在我的项目中,我创建了一个扩展Fragment的HomeFragment类:

public class HomeFragment extends Fragment{...}

我还有一个名为DummySectionFragment的内部类

public static class DummySectionFragment extends Fragment {...}

在FragmentPagerAdapter的子类public Fragment getItem(int position)方法中我想实例化并返回HomeFragment类的实例,但AndroidStudio抱怨说类型不兼容,但它没有DummySectionFragment的问题。 为什么会这样?这两个类都扩展了Fragment但只有一个可以正常工作吗?

我试图避免将所有Fragment类作为主要活动的内部类... 它甚至可能吗? 谢谢!

1 个答案:

答案 0 :(得分:2)

如果您使用的是支持库,请确保在两个地方都使用支持片段。

示例import android.support.v4.app.Fragment;