bluelinelabs / bluelinelabs/Conductor

[Question] Using Transition and Animator Change Handlers together. (ArcMotion with Circular Reveal)

Open
#417 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
3.9k
Forks
338
PR merge metrics
No merged PRs in 30d

Description

Let me just start by saying I've been able to successfully write an animation handler for a flexible circular reveal between controllers and utilized the ArcFadeMoveChangeHandler from the library/demo to animate a shared element transition between controllers.

My issue is finding some way to use both together. At first I believed I could use my Animator code in place of the Fade transition in the ArcFadeMoveChangeHandler but I quickly realized this doesn't work because it expects an android.transition.* object like the current android.transition.Fade.

This appears to be because it plays this transition on exit, then also on enter of the next controller. This doesn't work for a circular reveal because that requires both controllers to remain on screen together.

Does anyone have any idea how the two functionalities can be combined given the current design of the library? Either a code demo or just an explanation would be greatly appreciated.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.