Cancelar la transición de retorno compartida en Android Lollipop

Estaba jugando con Lollipop's Activity Transition.

Tengo un botón en la actividad A que cuando chascado llama actividad B. En la actividad B, estoy substituyendo onBackPressed () y llamando a finishAfterTransition ()

La actividad B sólo tiene dos bloques de diseño relativo con el color de fondo. He puesto una transición de elemento compartido desde el botón a uno de los bloques y funciona perfectamente. Incluso la transición de retorno funciona.

Pero el problema que tengo es que no soy capaz de cancelar la transición de retorno de elementos compartidos e implementar una transición de salida normal.

La intención era deslizar los dos bloques de la pantalla, uno superior de la parte superior e inferior uno de la parte inferior. Eso no funciona si tengo habilitada una transición de elemento compartido.

Traté de establecer la transición de salida y establecer nulo a la transición de sharedElementReturn en la actividad B. No funciona.

Intenté establecer la transición de reingreso en la actividad A con la transición de diapositiva, pero aún así la transición de elementos compartidos se invierte en la parte posterior.

Si apago la transición de elemento compartido, el efecto deseado es perfecto al regresar de la Actividad B a A.

¿Algunas ideas?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.