Белая вспышка / мерцание во время перехода общего элемента между фрагментами - PullRequest
0 голосов
/ 24 октября 2018

Я использую общий элемент перехода между двумя фрагментами.Анимация работает хорошо, но во фрагменте появляется белая вспышка.

В моем первом фрагменте я установил общий переход элемента, используя:

getActivity().getSupportFragmentManager()
    .beginTransaction()
    .addSharedElement(ivPic, ViewCompat.getTransitionName(ivPic))
    .addToBackStack(null)
    .replace(R.id.fragment_container, fragment)
    .commit();

И во втором втором фрагменте внутриonCreate():

Transition transition = TransitionInflater.from(getContext()).inflateTransition(R.transition.shared_element_transition);
setSharedElementEnterTransition(transition);
setSharedElementReturnTransition(transition);

То, что я пробовал:

  • setEnterTransition(null) во втором фрагменте
  • setCustomAnimations(0, 0)в переходе фрагмента в первый фрагмент
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...