Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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 获取setTargetFragment中的错误_Android_Android Fragments_Android Dialogfragment - Fatal编程技术网

Android 获取setTargetFragment中的错误

Android 获取setTargetFragment中的错误,android,android-fragments,android-dialogfragment,Android,Android Fragments,Android Dialogfragment,我有一个名为a的类,它扩展了Fragment,我在其中设置了Fragment B(B extends DialogFragment) 我面临的问题是,我得到了这个下的曲线,它表示错误的第一个参数。找到com.xyz.affragment,但应为android.app.fragment。如何做到这一点 我所面临的问题是,我正在把这条弯弯曲曲的线压下去 这是错误的第一个论点。发现com.xyz.a碎片时 应为android.app.fragment。如何做到这一点 如果此是片段或对话框片段的子类,请

我有一个名为a的类,它扩展了Fragment,我在其中设置了Fragment B(B extends DialogFragment)

我面临的问题是,我得到了这个下的曲线,它表示错误的第一个参数。找到com.xyz.affragment,但应为android.app.fragment。如何做到这一点

我所面临的问题是,我正在把这条弯弯曲曲的线压下去 这是错误的第一个论点。发现com.xyz.a碎片时 应为android.app.fragment。如何做到这一点


如果
片段
对话框片段
的子类,请确保所有导入都来自同一个包。例如,所有这些都来自
支持库,因为本机软件包已被弃用。

片段
的子类吗?如果存在不一致的片段导入(确保所有片段导入都来自支持库),则不,它不是片段的子类。它是扩展对话框片段的类。
DialogFragment
fragment
的子类。请检查导入并确保所有导入都来自支持library@Blackbelt谢谢工作起来很有魅力。这应该是一个公认的答案。
     B b = B.newInstance();
     b.setTargetFragment(this,1111);