Как создать анимацию перехода фрагмента с возвышением и непрозрачностью

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

Следующее не работает по желанию:

FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
Fragment existing = fragmentManager.findFragmentById(R.id.content);
existing.setAllowEnterTransitionOverlap(true);

Slide enterSlide = new Slide(Gravity.RIGHT);
enterSlide.setDuration(3000);
fragmentToLoad.setEnterTransition(enterSlide);

Slide exitSlide = new Slide(Gravity.LEFT);
exitSlide.setDuration(3000);
existing.setExitTransition(exitSlide);
fragmentTransaction.remove(existing);
fragmentTransaction.add(R.id.content, fragmentToLoad);
fragmentTransaction.commitNow();

0 ответов