Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android getChildFragmentManager()级API<;17_Android - Fatal编程技术网

Android getChildFragmentManager()级API<;17

Android getChildFragmentManager()级API<;17,android,Android,我试图在api 14上使用getChildFragmentManager()方法,但我当然会遇到错误。在较低的API上是否仍然可以使用此方法。 感谢要使用API级别16及以下的嵌套片段,您需要使用Android支持包support-v4或support-v13部分的片段后端口。这反过来要求您继承自FragmentActivity,并让您的片段继承自android.support.v4.app.Fragment。然后,您可以使用嵌套片段 通过谷歌搜索出现在这里的人 我在使用DialogFragme

我试图在api 14上使用getChildFragmentManager()方法,但我当然会遇到错误。在较低的API上是否仍然可以使用此方法。
感谢要使用API级别16及以下的嵌套片段,您需要使用Android支持包
support-v4
support-v13
部分的片段后端口。这反过来要求您继承自
FragmentActivity
,并让您的片段继承自
android.support.v4.app.Fragment
。然后,您可以使用嵌套片段

通过谷歌搜索出现在这里的人

我在使用DialogFragment时遇到了类似的问题

问题是因为我导入的是
android.app.DialogFragment
,而不是
android.support.v4.app.DialogFragment


DialogFragment与否,请确保您导入了正确的libs:)

使用
getSupportChildFragmentManager()
您的意思是,如果我将android.support.v4.app.Fragment导入到我的片段中,api 14是否支持getChildFragmentManager()。我理解你的问题有点困难。如果您继承自
android.support.v4.app.Fragment
,并使用
android.support.v4.app.FragmentActivity
,则可以访问
getChildFragmentManager()
的工作实现。对于本机片段(
android.app.Fragment
),
getChildFragmentManager()
仅在API级别17及更高版本上可用。ooops。。。对不起,我的英语很差:/。。。。不管怎样,谢谢,我现在可以在我的API14模拟器上工作了……你这个天才。救了我的命。