Я пытаюсь оживить переход между фрагментами.Разделенные представления во время перехода общего элемента между фрагментами
Но в начале переходного периода взглядов разделены
Скажите, пожалуйста, как избежать этого? Необходимо, чтобы первые взгляды исчезли в начале движения. Спасибо!
@Override
public void onClickMessage(DialogItem item, View view) {
setSharedElementReturnTransition(TransitionInflater.from(getActivity()).inflateTransition(R.transition.change_image_transform));
setExitTransition(TransitionInflater.from(getActivity()).inflateTransition(android.R.transition.fade));
DetailsFragment fragment = new DetailsFragment();
fragment.setDialog(item);
fragment.setSharedElementEnterTransition(TransitionInflater.from(getActivity()).inflateTransition(R.transition.change_image_transform));
fragment.setEnterTransition(TransitionInflater.from(getActivity()).inflateTransition(android.R.transition.fade));
View ava = view.findViewById(R.id.ivPhoto);
ava.setTransitionName(DetailsFragment.AVA_TRANS);
View name = view.findViewById(R.id.tvName);
name.setTransitionName(DetailsFragment.NAME_TRANS);
FragmentTransaction ft = getFragmentManager().beginTransaction()
.replace(R.id.container, fragment)
.addToBackStack(null)
.addSharedElement(ava, DetailsFragment.AVA_TRANS)
.addSharedElement(name, DetailsFragment.NAME_TRANS);
ft.commit();
}
Добавить ссылки [Пример видео] (https://github.com/krawa/SharedElementFragmentTransition/blob/master/images/device-2015-06-26-165848.mp4) и [Исходный код] (https: //github.com/krawa/SharedElementFragmentTransition) – krawa
Вы могли решить эту проблему? – tabjsina