回来过渡片段共享元素消失了

IrA*_*App 7 android fragment android-transitions shared-element-transition

在某些View在我的应用我显示Fragment一些OmagesRecyclerView。当Image被点击时,一个新的细节Fragment被示出(带有输入和返回过渡)。问题是当Button从 details 按下Back 时View,共享元素View有时会消失,有时不会。

这就是我所说的新细节Fragment

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        dialog.setSharedElementEnterTransition(new DetailsTransition());
        dialog.setEnterTransition(new Slide());
        setExitTransition(new Fade());
        dialog.setSharedElementReturnTransition(new DetailsTransition());
    }

    dialog.setTargetFragment(this, DETAIL_FRAGMENT);

    getActivity().getSupportFragmentManager()
            .beginTransaction()
            .addSharedElement(view, transitionmage)
            .replace(R.id.container, dialog, DetailFragment.TAG)
            .addToBackStack(DetailFragment.TAG)
            .commit();
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这些解决方案但没有成功:

如何在 Android Lollipop 中推迟 Fragment 的进入转换?

推迟的共享元素转换