public class com.android.systemui.statusbar.phone.StatusBarWindowManager implements com.android.systemui.statusbar.RemoteInputController$Callback, com.android.systemui.Dumpable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.systemui.statusbar.phone.StatusBarWindowManager
super_class: java.lang.Object
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "StatusBarWindowManager"
private final android.content.Context mContext;
descriptor: Landroid/content/Context;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.view.WindowManager mWindowManager;
descriptor: Landroid/view/WindowManager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.app.IActivityManager mActivityManager;
descriptor: Landroid/app/IActivityManager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.android.systemui.statusbar.phone.DozeParameters mDozeParameters;
descriptor: Lcom/android/systemui/statusbar/phone/DozeParameters;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private android.view.View mStatusBarView;
descriptor: Landroid/view/View;
flags: (0x0002) ACC_PRIVATE
private android.view.WindowManager$LayoutParams mLp;
descriptor: Landroid/view/WindowManager$LayoutParams;
flags: (0x0002) ACC_PRIVATE
private android.view.WindowManager$LayoutParams mLpChanged;
descriptor: Landroid/view/WindowManager$LayoutParams;
flags: (0x0002) ACC_PRIVATE
private boolean mHasTopUi;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean mHasTopUiChanged;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int mBarHeight;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final boolean mKeyguardScreenRotation;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private float mScreenBrightnessDoze;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private final com.android.systemui.statusbar.phone.StatusBarWindowManager$State mCurrentState;
descriptor: Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private com.android.systemui.statusbar.phone.StatusBarWindowManager$OtherwisedCollapsedListener mListener;
descriptor: Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$OtherwisedCollapsedListener;
flags: (0x0002) ACC_PRIVATE
public void <init>(android.content.Context);
descriptor: (Landroid/content/Context;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new com.android.systemui.statusbar.phone.StatusBarWindowManager$State
dup
invokespecial com.android.systemui.statusbar.phone.StatusBarWindowManager$State.<init>:()V
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
2: aload 0
aload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mContext:Landroid/content/Context;
3: aload 0
aload 1
ldc "window"
invokevirtual android.content.Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
checkcast android.view.WindowManager
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mWindowManager:Landroid/view/WindowManager;
4: aload 0
invokestatic android.app.ActivityManager.getService:()Landroid/app/IActivityManager;
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mActivityManager:Landroid/app/IActivityManager;
5: aload 0
aload 0
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.shouldEnableKeyguardScreenRotation:()Z
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mKeyguardScreenRotation:Z
6: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mContext:Landroid/content/Context;
invokestatic com.android.systemui.statusbar.phone.DozeParameters.getInstance:(Landroid/content/Context;)Lcom/android/systemui/statusbar/phone/DozeParameters;
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mDozeParameters:Lcom/android/systemui/statusbar/phone/DozeParameters;
7: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mDozeParameters:Lcom/android/systemui/statusbar/phone/DozeParameters;
invokevirtual com.android.systemui.statusbar.phone.DozeParameters.getScreenBrightnessDoze:()F
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mScreenBrightnessDoze:F
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 9 1 context Landroid/content/Context;
MethodParameters:
Name Flags
context
private boolean shouldEnableKeyguardScreenRotation();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
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 Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
public void add(android.view.View, int);
descriptor: (Landroid/view/View;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new android.view.WindowManager$LayoutParams
dup
1: iconst_m1
2: iload 2
3: sipush 2000
4: ldc -2138832824
5: bipush -3
invokespecial android.view.WindowManager$LayoutParams.<init>:(IIIII)V
6: putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
7: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
new android.os.Binder
dup
invokespecial android.os.Binder.<init>:()V
putfield android.view.WindowManager$LayoutParams.token:Landroid/os/IBinder;
8: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
bipush 48
putfield android.view.WindowManager$LayoutParams.gravity:I
9: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
bipush 16
putfield android.view.WindowManager$LayoutParams.softInputMode:I
10: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
ldc "StatusBar"
invokevirtual android.view.WindowManager$LayoutParams.setTitle:(Ljava/lang/CharSequence;)V
11: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getPackageName:()Ljava/lang/String;
putfield android.view.WindowManager$LayoutParams.packageName:Ljava/lang/String;
12: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
iconst_1
putfield android.view.WindowManager$LayoutParams.layoutInDisplayCutoutMode:I
13: aload 0
aload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
14: aload 0
iload 2
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mBarHeight:I
15: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mWindowManager:Landroid/view/WindowManager;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
invokeinterface android.view.WindowManager.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
16: aload 0
new android.view.WindowManager$LayoutParams
dup
invokespecial android.view.WindowManager$LayoutParams.<init>:()V
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
17: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
invokevirtual android.view.WindowManager$LayoutParams.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I
pop
18: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 19 1 statusBarView Landroid/view/View;
0 19 2 barHeight I
MethodParameters:
Name Flags
statusBarView
barHeight
public void setDozeScreenBrightness(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2f
ldc 255.0
fdiv
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mScreenBrightnessDoze:F
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 2 1 value I
MethodParameters:
Name Flags
value
public void setKeyguardDark(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
invokevirtual android.view.View.getSystemUiVisibility:()I
istore 2
start local 2 1: iload 1
ifeq 5
2: iload 2
bipush 16
ior
istore 2
3: iload 2
sipush 8192
ior
istore 2
4: goto 7
5: StackMap locals: int
StackMap stack:
iload 2
bipush -17
iand
istore 2
6: iload 2
sipush -8193
iand
istore 2
7: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
iload 2
invokevirtual android.view.View.setSystemUiVisibility:(I)V
8: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 9 1 dark Z
1 9 2 vis I
MethodParameters:
Name Flags
dark
private void applyKeyguardFlags(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardShowing:Z
ifeq 3
1: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
sipush 1024
ior
putfield android.view.WindowManager$LayoutParams.privateFlags:I
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
sipush -1025
iand
putfield android.view.WindowManager$LayoutParams.privateFlags:I
4: StackMap locals:
StackMap stack:
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.scrimsVisibility:I
iconst_2
if_icmpne 5
iconst_1
goto 6
StackMap locals:
StackMap stack:
5: iconst_0
6: StackMap locals:
StackMap stack: int
istore 2
start local 2 7: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardShowing:Z
ifne 10
8: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.dozing:Z
ifeq 9
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mDozeParameters:Lcom/android/systemui/statusbar/phone/DozeParameters;
invokevirtual com.android.systemui.statusbar.phone.DozeParameters.getAlwaysOn:()Z
ifne 10
9: StackMap locals: int
StackMap stack:
iconst_0
goto 11
StackMap locals:
StackMap stack:
10: iconst_1
StackMap locals:
StackMap stack: int
11: istore 3
start local 3 12: iload 3
ifeq 15
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.backdropShowing:Z
ifne 15
iload 2
ifne 15
13: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
ldc 1048576
ior
putfield android.view.WindowManager$LayoutParams.flags:I
14: goto 16
15: StackMap locals: int
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
ldc -1048577
iand
putfield android.view.WindowManager$LayoutParams.flags:I
16: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 17 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
7 17 2 scrimsOccludingWallpaper Z
12 17 3 keyguardOrAod Z
MethodParameters:
Name Flags
state
private void adjustScreenOrientation(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifne 1
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.dozing:Z
ifeq 6
1: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mKeyguardScreenRotation:Z
ifeq 4
2: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
iconst_2
putfield android.view.WindowManager$LayoutParams.screenOrientation:I
3: goto 7
4: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
iconst_5
putfield android.view.WindowManager$LayoutParams.screenOrientation:I
5: goto 7
6: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
iconst_m1
putfield android.view.WindowManager$LayoutParams.screenOrientation:I
7: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 8 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyFocusableFlag(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.statusBarFocusable:Z
ifeq 1
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.panelExpanded:Z
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: istore 2
start local 2 3: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.bouncerShowing:Z
ifeq 4
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardOccluded:Z
ifne 5
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardNeedsInput:Z
ifne 5
4: StackMap locals: int
StackMap stack:
getstatic com.android.systemui.statusbar.NotificationRemoteInputManager.ENABLE_REMOTE_INPUT:Z
ifeq 8
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.remoteInputActive:Z
ifeq 8
5: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
bipush -9
iand
putfield android.view.WindowManager$LayoutParams.flags:I
6: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
ldc -131073
iand
putfield android.view.WindowManager$LayoutParams.flags:I
7: goto 14
StackMap locals:
StackMap stack:
8: aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifne 9
iload 2
ifeq 12
9: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
bipush -9
iand
putfield android.view.WindowManager$LayoutParams.flags:I
10: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
ldc 131072
ior
putfield android.view.WindowManager$LayoutParams.flags:I
11: goto 14
12: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
bipush 8
ior
putfield android.view.WindowManager$LayoutParams.flags:I
13: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
ldc -131073
iand
putfield android.view.WindowManager$LayoutParams.flags:I
14: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
bipush 16
putfield android.view.WindowManager$LayoutParams.softInputMode:I
15: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 16 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
3 16 2 panelFocusable Z
MethodParameters:
Name Flags
state
private void applyExpandedFlag(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.panelExpanded:Z
ifne 2
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifne 2
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.bouncerShowing:Z
ifne 2
1: getstatic com.android.systemui.statusbar.NotificationRemoteInputManager.ENABLE_REMOTE_INPUT:Z
ifeq 4
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.remoteInputActive:Z
ifeq 4
2: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
ldc 8388608
ior
putfield android.view.WindowManager$LayoutParams.privateFlags:I
3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
ldc -8388609
iand
putfield android.view.WindowManager$LayoutParams.privateFlags:I
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 6 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyHeight(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.isExpanded:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)Z
istore 2
start local 2 1: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forcePluginOpen:Z
ifeq 4
2: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mListener:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$OtherwisedCollapsedListener;
iload 2
invokeinterface com.android.systemui.statusbar.phone.StatusBarWindowManager$OtherwisedCollapsedListener.setWouldOtherwiseCollapse:(Z)V
3: iconst_1
istore 2
4: StackMap locals: int
StackMap stack:
iload 2
ifeq 7
5: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
iconst_m1
putfield android.view.WindowManager$LayoutParams.height:I
6: goto 8
7: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mBarHeight:I
putfield android.view.WindowManager$LayoutParams.height:I
8: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 9 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
1 9 2 expanded Z
MethodParameters:
Name Flags
state
private boolean isExpanded(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceCollapsed:Z
ifne 5
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifne 4
1: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.panelVisible:Z
ifne 4
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardFadingAway:Z
ifne 4
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.bouncerShowing:Z
ifne 4
2: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.headsUpShowing:Z
ifne 4
3: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.scrimsVisibility:I
ifeq 5
4: StackMap locals:
StackMap stack:
iconst_1
ireturn
StackMap locals:
StackMap stack:
5: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 6 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyFitsSystemWindows(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifeq 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: iconst_1
StackMap locals:
StackMap stack: int
2: istore 2
start local 2 3: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
invokevirtual android.view.View.getFitsSystemWindows:()Z
iload 2
if_icmpeq 6
4: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
iload 2
invokevirtual android.view.View.setFitsSystemWindows:(Z)V
5: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
invokevirtual android.view.View.requestApplyInsets:()V
6: StackMap locals: int
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 7 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
3 7 2 fitsSystemWindows Z
MethodParameters:
Name Flags
state
private void applyUserActivityTimeout(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifeq 5
1: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.statusBarState:I
iconst_1
if_icmpne 5
2: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.qsExpanded:Z
ifne 5
3: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
ldc 10000
putfield android.view.WindowManager$LayoutParams.userActivityTimeout:J
4: goto 6
5: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
ldc -1
putfield android.view.WindowManager$LayoutParams.userActivityTimeout:J
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 7 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyInputFeatures(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager$State.isKeyguardShowingAndNotOccluded:()Z
ifeq 7
1: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.statusBarState:I
iconst_1
if_icmpne 7
2: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.qsExpanded:Z
ifne 7
aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceUserActivity:Z
ifne 7
3: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.inputFeatures:I
4: iconst_4
ior
5: putfield android.view.WindowManager$LayoutParams.inputFeatures:I
6: goto 10
7: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.inputFeatures:I
8: bipush -5
iand
9: putfield android.view.WindowManager$LayoutParams.inputFeatures:I
10: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 11 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void apply(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyKeyguardFlags:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
1: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyForceStatusBarVisibleFlag:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyFocusableFlag:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
3: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyExpandedFlag:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
4: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.adjustScreenOrientation:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
5: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyHeight:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
6: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyUserActivityTimeout:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
7: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyInputFeatures:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
8: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyFitsSystemWindows:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
9: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyModalFlag:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
10: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyBrightness:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
11: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applyHasTopUi:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
12: aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.applySleepToken:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
13: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
invokevirtual android.view.WindowManager$LayoutParams.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I
ifeq 15
14: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mWindowManager:Landroid/view/WindowManager;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mStatusBarView:Landroid/view/View;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLp:Landroid/view/WindowManager$LayoutParams;
invokeinterface android.view.WindowManager.updateViewLayout:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
15: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mHasTopUi:Z
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mHasTopUiChanged:Z
if_icmpeq 21
16: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mActivityManager:Landroid/app/IActivityManager;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mHasTopUiChanged:Z
invokeinterface android.app.IActivityManager.setHasTopUi:(Z)V
17: goto 20
StackMap locals:
StackMap stack: android.os.RemoteException
18: astore 2
start local 2 19: ldc "StatusBarWindowManager"
ldc "Failed to call setHasTopUi"
aload 2
invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
pop
end local 2 20: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mHasTopUiChanged:Z
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mHasTopUi:Z
21: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 22 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
19 20 2 e Landroid/os/RemoteException;
Exception table:
from to target type
16 17 18 Class android.os.RemoteException
MethodParameters:
Name Flags
state
private void applyForceStatusBarVisibleFlag(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceStatusBarVisible:Z
ifeq 3
1: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
sipush 4096
ior
putfield android.view.WindowManager$LayoutParams.privateFlags:I
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
sipush -4097
iand
putfield android.view.WindowManager$LayoutParams.privateFlags:I
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 5 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyModalFlag(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.headsUpShowing:Z
ifeq 3
1: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
bipush 32
ior
putfield android.view.WindowManager$LayoutParams.flags:I
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.flags:I
bipush -33
iand
putfield android.view.WindowManager$LayoutParams.flags:I
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 5 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyBrightness(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceDozeBrightness:Z
ifeq 3
1: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mScreenBrightnessDoze:F
putfield android.view.WindowManager$LayoutParams.screenBrightness:F
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
ldc -1.0
putfield android.view.WindowManager$LayoutParams.screenBrightness:F
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 5 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applyHasTopUi(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 0
aload 1
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.isExpanded:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)Z
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mHasTopUiChanged:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 2 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
private void applySleepToken(com.android.systemui.statusbar.phone.StatusBarWindowManager$State);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.dozing:Z
ifeq 3
1: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
ldc 2097152
ior
putfield android.view.WindowManager$LayoutParams.privateFlags:I
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mLpChanged:Landroid/view/WindowManager$LayoutParams;
dup
getfield android.view.WindowManager$LayoutParams.privateFlags:I
ldc -2097153
iand
putfield android.view.WindowManager$LayoutParams.privateFlags:I
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 5 1 state Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
MethodParameters:
Name Flags
state
public void setKeyguardShowing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardShowing:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 showing Z
MethodParameters:
Name Flags
showing
public void setKeyguardOccluded(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardOccluded:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 occluded Z
MethodParameters:
Name Flags
occluded
public void setKeyguardNeedsInput(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardNeedsInput:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 needsInput Z
MethodParameters:
Name Flags
needsInput
public void setPanelVisible(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.panelVisible:Z
1: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.statusBarFocusable:Z
2: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 4 1 visible Z
MethodParameters:
Name Flags
visible
public void setStatusBarFocusable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.statusBarFocusable:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 focusable Z
MethodParameters:
Name Flags
focusable
public void setBouncerShowing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.bouncerShowing:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 showing Z
MethodParameters:
Name Flags
showing
public void setBackdropShowing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.backdropShowing:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 showing Z
MethodParameters:
Name Flags
showing
public void setKeyguardFadingAway(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.keyguardFadingAway:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 keyguardFadingAway Z
MethodParameters:
Name Flags
keyguardFadingAway
public void setQsExpanded(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.qsExpanded:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 expanded Z
MethodParameters:
Name Flags
expanded
public void setForceUserActivity(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceUserActivity:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 forceUserActivity Z
MethodParameters:
Name Flags
forceUserActivity
public void setScrimsVisibility(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.scrimsVisibility:I
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 scrimsVisibility I
MethodParameters:
Name Flags
scrimsVisibility
public void setHeadsUpShowing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.headsUpShowing:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 showing Z
MethodParameters:
Name Flags
showing
public void setWallpaperSupportsAmbientMode(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.wallpaperSupportsAmbientMode:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 supportsAmbientMode Z
MethodParameters:
Name Flags
supportsAmbientMode
public void setStatusBarState(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.statusBarState:I
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 state I
MethodParameters:
Name Flags
state
public void setForceStatusBarVisible(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceStatusBarVisible:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 forceStatusBarVisible Z
MethodParameters:
Name Flags
forceStatusBarVisible
public void setForceWindowCollapsed(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceCollapsed:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 force Z
MethodParameters:
Name Flags
force
public void setPanelExpanded(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.panelExpanded:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 isExpanded Z
MethodParameters:
Name Flags
isExpanded
public void onRemoteInputActive(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.remoteInputActive:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 remoteInputActive Z
MethodParameters:
Name Flags
remoteInputActive
public void setForceDozeBrightness(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forceDozeBrightness:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 forceDozeBrightness Z
MethodParameters:
Name Flags
forceDozeBrightness
public void setDozing(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.dozing:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 dozing Z
MethodParameters:
Name Flags
dozing
public void setBarHeight(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mBarHeight:I
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 barHeight I
MethodParameters:
Name Flags
barHeight
public void setForcePluginOpen(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
iload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.forcePluginOpen:Z
1: aload 0
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual com.android.systemui.statusbar.phone.StatusBarWindowManager.apply:(Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 forcePluginOpen Z
MethodParameters:
Name Flags
forcePluginOpen
public void setStateListener(com.android.systemui.statusbar.phone.StatusBarWindowManager$OtherwisedCollapsedListener);
descriptor: (Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$OtherwisedCollapsedListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mListener:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$OtherwisedCollapsedListener;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 2 1 listener Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$OtherwisedCollapsedListener;
MethodParameters:
Name Flags
listener
public void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]);
descriptor: (Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
ldc "StatusBarWindowManager state:"
invokevirtual java.io.PrintWriter.println:(Ljava/lang/String;)V
1: aload 2
aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
invokevirtual java.io.PrintWriter.println:(Ljava/lang/Object;)V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
0 3 1 fd Ljava/io/FileDescriptor;
0 3 2 pw Ljava/io/PrintWriter;
0 3 3 args [Ljava/lang/String;
MethodParameters:
Name Flags
fd
pw
args
public boolean isShowingWallpaper();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager.mCurrentState:Lcom/android/systemui/statusbar/phone/StatusBarWindowManager$State;
getfield com.android.systemui.statusbar.phone.StatusBarWindowManager$State.backdropShowing:Z
ifeq 1
iconst_0
goto 2
StackMap locals:
StackMap stack:
1: iconst_1
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/android/systemui/statusbar/phone/StatusBarWindowManager;
}
SourceFile: "StatusBarWindowManager.java"
NestMembers:
com.android.systemui.statusbar.phone.StatusBarWindowManager$OtherwisedCollapsedListener com.android.systemui.statusbar.phone.StatusBarWindowManager$State
InnerClasses:
public LayoutParams = android.view.ViewGroup$LayoutParams of android.view.ViewGroup
public LayoutParams = android.view.WindowManager$LayoutParams of android.view.WindowManager
public abstract Callback = com.android.systemui.statusbar.RemoteInputController$Callback of com.android.systemui.statusbar.RemoteInputController
public abstract OtherwisedCollapsedListener = com.android.systemui.statusbar.phone.StatusBarWindowManager$OtherwisedCollapsedListener of com.android.systemui.statusbar.phone.StatusBarWindowManager
private State = com.android.systemui.statusbar.phone.StatusBarWindowManager$State of com.android.systemui.statusbar.phone.StatusBarWindowManager