class android.transition.TranslationAnimationCreator$TransitionPositionListener extends android.animation.AnimatorListenerAdapter implements android.transition.Transition$TransitionListener
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.transition.TranslationAnimationCreator$TransitionPositionListener
super_class: android.animation.AnimatorListenerAdapter
{
private final android.view.View mViewInHierarchy;
descriptor: Landroid/view/View;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.view.View mMovingView;
descriptor: Landroid/view/View;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int mStartX;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int mStartY;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int[] mTransitionPosition;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
private float mPausedX;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float mPausedY;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private final float mTerminalX;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final float mTerminalY;
descriptor: F
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private void <init>(android.view.View, android.view.View, int, int, float, float);
descriptor: (Landroid/view/View;Landroid/view/View;IIFF)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=7, args_size=7
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import com.android.internal.R cannot be resolved\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
MethodParameters:
Name Flags
movingView
viewInHierarchy
startX
startY
terminalX
terminalY
public void onAnimationCancel(android.animation.Animator);
descriptor: (Landroid/animation/Animator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tR cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
MethodParameters:
Name Flags
animation
public void onAnimationEnd(android.animation.Animator);
descriptor: (Landroid/animation/Animator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 1 1 animator Landroid/animation/Animator;
MethodParameters:
Name Flags
animator
public void onAnimationPause(android.animation.Animator);
descriptor: (Landroid/animation/Animator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
invokevirtual android.view.View.getTranslationX:()F
putfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mPausedX:F
1: aload 0
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
invokevirtual android.view.View.getTranslationY:()F
putfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mPausedY:F
2: aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mTerminalX:F
invokevirtual android.view.View.setTranslationX:(F)V
3: aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mTerminalY:F
invokevirtual android.view.View.setTranslationY:(F)V
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 5 1 animator Landroid/animation/Animator;
MethodParameters:
Name Flags
animator
public void onAnimationResume(android.animation.Animator);
descriptor: (Landroid/animation/Animator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mPausedX:F
invokevirtual android.view.View.setTranslationX:(F)V
1: aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mPausedY:F
invokevirtual android.view.View.setTranslationY:(F)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 3 1 animator Landroid/animation/Animator;
MethodParameters:
Name Flags
animator
public void onTransitionStart(android.transition.Transition);
descriptor: (Landroid/transition/Transition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 1 1 transition Landroid/transition/Transition;
MethodParameters:
Name Flags
transition
public void onTransitionEnd(android.transition.Transition);
descriptor: (Landroid/transition/Transition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mTerminalX:F
invokevirtual android.view.View.setTranslationX:(F)V
1: aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mMovingView:Landroid/view/View;
aload 0
getfield android.transition.TranslationAnimationCreator$TransitionPositionListener.mTerminalY:F
invokevirtual android.view.View.setTranslationY:(F)V
2: aload 1
aload 0
invokevirtual android.transition.Transition.removeListener:(Landroid/transition/Transition$TransitionListener;)Landroid/transition/Transition;
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 4 1 transition Landroid/transition/Transition;
MethodParameters:
Name Flags
transition
public void onTransitionCancel(android.transition.Transition);
descriptor: (Landroid/transition/Transition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 1 1 transition Landroid/transition/Transition;
MethodParameters:
Name Flags
transition
public void onTransitionPause(android.transition.Transition);
descriptor: (Landroid/transition/Transition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 1 1 transition Landroid/transition/Transition;
MethodParameters:
Name Flags
transition
public void onTransitionResume(android.transition.Transition);
descriptor: (Landroid/transition/Transition;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/transition/TranslationAnimationCreator$TransitionPositionListener;
0 1 1 transition Landroid/transition/Transition;
MethodParameters:
Name Flags
transition
}
SourceFile: "TranslationAnimationCreator.java"
NestHost: android.transition.TranslationAnimationCreator
InnerClasses:
public abstract TransitionListener = android.transition.Transition$TransitionListener of android.transition.Transition
private TransitionPositionListener = android.transition.TranslationAnimationCreator$TransitionPositionListener of android.transition.TranslationAnimationCreator