class com.android.systemui.ExpandHelper$2 extends android.animation.AnimatorListenerAdapter
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.android.systemui.ExpandHelper$2
super_class: android.animation.AnimatorListenerAdapter
{
public boolean mCancelled;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
final com.android.systemui.ExpandHelper this$0;
descriptor: Lcom/android/systemui/ExpandHelper;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private final android.view.View val$scaledView;
descriptor: Landroid/view/View;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final boolean val$expand;
descriptor: Z
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(com.android.systemui.ExpandHelper, android.view.View, boolean);
descriptor: (Lcom/android/systemui/ExpandHelper;Landroid/view/View;Z)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=4
start local 0 0: aload 0
aload 1
putfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
aload 0
aload 2
putfield com.android.systemui.ExpandHelper$2.val$scaledView:Landroid/view/View;
aload 0
iload 3
putfield com.android.systemui.ExpandHelper$2.val$expand:Z
aload 0
invokespecial android.animation.AnimatorListenerAdapter.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/ExpandHelper$2;
MethodParameters:
Name Flags
this$0 final
val$scaledView final
val$expand final
public void onAnimationEnd(android.animation.Animator);
descriptor: (Landroid/animation/Animator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.ExpandHelper$2.mCancelled:Z
ifne 5
1: aload 0
getfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
getfield com.android.systemui.ExpandHelper.mCallback:Lcom/android/systemui/ExpandHelper$Callback;
aload 0
getfield com.android.systemui.ExpandHelper$2.val$scaledView:Landroid/view/View;
aload 0
getfield com.android.systemui.ExpandHelper$2.val$expand:Z
invokeinterface com.android.systemui.ExpandHelper$Callback.setUserExpandedChild:(Landroid/view/View;Z)V
2: aload 0
getfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
getfield com.android.systemui.ExpandHelper.mExpanding:Z
ifne 6
3: aload 0
getfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
getfield com.android.systemui.ExpandHelper.mScaler:Lcom/android/systemui/ExpandHelper$ViewScaler;
aconst_null
invokevirtual com.android.systemui.ExpandHelper$ViewScaler.setView:(Lcom/android/systemui/statusbar/ExpandableView;)V
4: goto 6
5: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
getfield com.android.systemui.ExpandHelper.mCallback:Lcom/android/systemui/ExpandHelper$Callback;
aload 0
getfield com.android.systemui.ExpandHelper$2.val$scaledView:Landroid/view/View;
invokeinterface com.android.systemui.ExpandHelper$Callback.setExpansionCancelled:(Landroid/view/View;)V
6: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
getfield com.android.systemui.ExpandHelper.mCallback:Lcom/android/systemui/ExpandHelper$Callback;
aload 0
getfield com.android.systemui.ExpandHelper$2.val$scaledView:Landroid/view/View;
iconst_0
invokeinterface com.android.systemui.ExpandHelper$Callback.setUserLockedChild:(Landroid/view/View;Z)V
7: aload 0
getfield com.android.systemui.ExpandHelper$2.this$0:Lcom/android/systemui/ExpandHelper;
getfield com.android.systemui.ExpandHelper.mScaleAnimation:Landroid/animation/ObjectAnimator;
aload 0
invokevirtual android.animation.ObjectAnimator.removeListener:(Landroid/animation/Animator$AnimatorListener;)V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/android/systemui/ExpandHelper$2;
0 9 1 animation Landroid/animation/Animator;
MethodParameters:
Name Flags
animation
public void onAnimationCancel(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
iconst_1
putfield com.android.systemui.ExpandHelper$2.mCancelled:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/android/systemui/ExpandHelper$2;
0 2 1 animation Landroid/animation/Animator;
MethodParameters:
Name Flags
animation
}
SourceFile: "ExpandHelper.java"
EnclosingMethod: com.android.systemui.ExpandHelper.finishExpanding:(ZFZ)V
NestHost: com.android.systemui.ExpandHelper
InnerClasses:
public abstract AnimatorListener = android.animation.Animator$AnimatorListener of android.animation.Animator
com.android.systemui.ExpandHelper$2
public abstract Callback = com.android.systemui.ExpandHelper$Callback of com.android.systemui.ExpandHelper
private ViewScaler = com.android.systemui.ExpandHelper$ViewScaler of com.android.systemui.ExpandHelper