我正在使用类似Fragment的嵌套片段,而不是SupportFragment(v4)。 我应该使用getChildSupportManager来正确处理这个问题,但是怀疑v4支持片段,我有一个常规片段(我无法更改,它来自一个库)。
我怎样才能解决这个问题?
答案 0 :(得分:0)
我应该使用getChildSupportManager来正确处理这个问题,但是怀疑v4支持片段
AFAIK,Android中没有getChildSupportManager()
方法。有getChildFragmentManager()
。
如果您使用getChildFragmentManager()
中的FragmentActivity
,则需要从Android支持包backport(android.support.v4.app.Fragment
)中提供一个片段。如果您在API级别17+上使用常规getChildFragmentManager()
中的Activity
,则需要为其提供本机片段(android.app.Fragment
)。
我有一个常规片段(我无法更改,它来自一个库)。
然后将minSdkVersion
设置为17并使用Activity
代替FragmentActivity
。