Android 解析时出现片段错误
我正在使用标签做一个项目。我得到以下错误。无法将android.support.v4.app.FragmentTransaction中的attach(android.support.v4.app.Fragment)应用于(com.outdeh.EventsFragment) //下一节课Android 解析时出现片段错误,android,android-fragments,parse-platform,Android,Android Fragments,Parse Platform,我正在使用标签做一个项目。我得到以下错误。无法将android.support.v4.app.FragmentTransaction中的attach(android.support.v4.app.Fragment)应用于(com.outdeh.EventsFragment) //下一节课 当我运行这个程序时,我得到以下错误 inconvertible types found : android.support.v4.app.Fragment required: com.outdeh.Eve
当我运行这个程序时,我得到以下错误
inconvertible types
found : android.support.v4.app.Fragment
required: com.outdeh.EventsFragment
detach(android.support.v4.app.Fragment) in android.support.v4.app.FragmentTransaction cannot be applied to (com.outdeh.EventsFragment)
cannot find symbol method add(int,com.outdeh.EventsFragment,java.lang.String)
attach(android.support.v4.app.Fragment) in android.support.v4.app.FragmentTransaction cannot be applied to (com.outdeh.EventsFragment)
这意味着您的EventsFragment需要实现FragmentTransaction: 考虑到您的异常情况:
attach(android.support.v4.app.FragmentTransaction中的android.support.v4.app.FragmentTransaction不能是(com.outdeh.EventsFragment)
可能使用
getFragmentManager()
,更改为getSupportFragmentManager()
通常,当您未在所有片段中使用支持库时,会导致此类错误
也就是说,请检查并确保您对Fragment、FragmentManager和FragmentTransaction的所有引用仅来自支持库,而不是其他库。此外,您对FragmentManager的调用应该使用getSupportFragmentManager()
这应该可以解决问题。如果不是这样,并且您使用的是正确的导入,请发布您的代码。您的
事件片段是否扩展片段
您最好在此处发布代码。所以很容易帮上忙
inconvertible types
found : android.support.v4.app.Fragment
required: com.outdeh.EventsFragment
detach(android.support.v4.app.Fragment) in android.support.v4.app.FragmentTransaction cannot be applied to (com.outdeh.EventsFragment)
cannot find symbol method add(int,com.outdeh.EventsFragment,java.lang.String)
attach(android.support.v4.app.Fragment) in android.support.v4.app.FragmentTransaction cannot be applied to (com.outdeh.EventsFragment)