Android IllegalStateException:Fragment DetailFragment没有从onCreateView()返回视图,或者这是在onCreateView()之前调用的

Android IllegalStateException:Fragment DetailFragment没有从onCreateView()返回视图,或者这是在onCreateView()之前调用的,android,android-fragments,android-fragment-manager,Android,Android Fragments,Android Fragment Manager,我犯了一个奇怪的错误: java.lang.IllegalStateException: Fragment DetailFragment{478548c} (790a9d4b-aae5-425a-a41d-2ab5785e5479) id=0x7f0b1c79 DetailFragment} did not return a View from onCreateView() or this was called before onCreateView(). at androidx.fragmen

我犯了一个奇怪的错误:

java.lang.IllegalStateException: Fragment DetailFragment{478548c} (790a9d4b-aae5-425a-a41d-2ab5785e5479) id=0x7f0b1c79 DetailFragment} did not return a View from onCreateView() or this was called before onCreateView().
at androidx.fragment.app.Fragment.requireView(SourceFile:1781)
at androidx.fragment.app.FragmentTransition.captureOutSharedElements(SourceFile:846)
at androidx.fragment.app.FragmentTransition.configureSharedElementsOrdered(SourceFile:758)
at androidx.fragment.app.FragmentTransition.configureTransitionsOrdered(SourceFile:378)
at androidx.fragment.app.FragmentTransition.startTransitions(SourceFile:155)
at androidx.fragment.app.FragmentManager.executeOpsTogether(SourceFile:2001)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(SourceFile:1959)
at androidx.fragment.app.FragmentManager.execPendingActions(SourceFile:1861)
at androidx.fragment.app.FragmentManager$4.run(SourceFile:413)
at android.os.Handler.handleCallback(Handler.java:907)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:216)
at android.app.ActivityThread.main(ActivityThread.java:7625)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)
到目前为止,该错误仅在不同的设备上发生3次。与应用程序的使用情况相比,它真的很少。我无法复制它。根据我们的追踪,它发生在用户按下这个片段的时候。此片段不会覆盖
onBackPressed()
,但是父级会覆盖它,并且没有什么可以帮助我识别问题:

public boolean onBackPressed() {
    return false;
}
所以我不知道在哪里搜索这个bug

编辑:此片段也不会覆盖
onCreateView()
,它会覆盖父级:

    @Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
                         @Nullable Bundle savedInstanceState) {

    dataBinding = inflateBinding(inflater, container);
    initViews();

    if (firstStart) {
        onFirstCreateView();
    } else {
        onReCreateView(savedInstanceState);
    }
    firstStart = false;

    return dataBinding.getRoot();
}

你能发布onCreateView()吗?@Prince Ali在这里你解决问题了吗?@CoolMindnot@AlexanderTumanin谢谢我在3台设备上也遇到了这个异常。