Have you considered to create two animation clips via AnimationUtils.subclip() from the original animation clip? One clip would represent the opening animation, the other one the closing animation.
1 Like