public class com.android.keyguard.KeyguardSliceView extends android.widget.LinearLayout implements android.view.View$OnClickListener, Observer<Slice>, com.android.systemui.tuner.TunerService$Tunable, com.android.systemui.statusbar.policy.ConfigurationController$ConfigurationListener
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.keyguard.KeyguardSliceView
super_class: android.widget.LinearLayout
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "KeyguardSliceView"
public static final int DEFAULT_ANIM_DURATION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 550
private final java.util.HashMap<android.view.View, android.app.PendingIntent> mClickActions;
descriptor: Ljava/util/HashMap;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/HashMap<Landroid/view/View;Landroid/app/PendingIntent;>;
private android.net.Uri mKeyguardSliceUri;
descriptor: Landroid/net/Uri;
flags: (0x0002) ACC_PRIVATE
android.widget.TextView mTitle;
descriptor: Landroid/widget/TextView;
flags: (0x0000)
RuntimeInvisibleAnnotations:
com.android.internal.annotations.VisibleForTesting()
private com.android.keyguard.KeyguardSliceView$Row mRow;
descriptor: Lcom/android/keyguard/KeyguardSliceView$Row;
flags: (0x0002) ACC_PRIVATE
private int mTextColor;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private float mDarkAmount;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private LiveData<Slice> mLiveData;
descriptor: LLiveData;
flags: (0x0002) ACC_PRIVATE
Signature: LLiveData<LSlice;>;
private int mIconSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.Runnable mContentChangeListener;
descriptor: Ljava/lang/Runnable;
flags: (0x0002) ACC_PRIVATE
private boolean mHasHeader;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private Slice mSlice;
descriptor: LSlice;
flags: (0x0002) ACC_PRIVATE
private boolean mPulsing;
descriptor: Z
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 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.arch cannot be resolved\n\tThe import android.arch cannot be resolved\n\tThe import com.android.systemui.R cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tObserver cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\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\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceQuery cannot be resolved\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceLiveData cannot be resolved\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tR cannot be resolved to a variable\n\tSlice cannot be resolved to a type\n\tSliceViewManager cannot be resolved\n\tcom.android.keyguard.R 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 Lcom/android/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
context
public void <init>(android.content.Context, android.util.AttributeSet);
descriptor: (Landroid/content/Context;Landroid/util/AttributeSet;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.arch cannot be resolved\n\tThe import android.arch cannot be resolved\n\tThe import com.android.systemui.R cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tObserver cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\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\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceQuery cannot be resolved\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceLiveData cannot be resolved\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tR cannot be resolved to a variable\n\tSlice cannot be resolved to a type\n\tSliceViewManager cannot be resolved\n\tcom.android.keyguard.R 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 Lcom/android/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
context
attrs
public void <init>(android.content.Context, android.util.AttributeSet, int);
descriptor: (Landroid/content/Context;Landroid/util/AttributeSet;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.arch cannot be resolved\n\tThe import android.arch cannot be resolved\n\tThe import com.android.systemui.R cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tThe import androidx.slice cannot be resolved\n\tObserver cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\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\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceQuery cannot be resolved\n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceLiveData cannot be resolved\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tR cannot be resolved to a variable\n\tSlice cannot be resolved to a type\n\tSliceViewManager cannot be resolved\n\tcom.android.keyguard.R 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 Lcom/android/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
context
attrs
defStyle
protected void onFinishInflate();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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 Lcom/android/keyguard/KeyguardSliceView;
protected void onAttachedToWindow();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\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/keyguard/KeyguardSliceView;
protected void onDetachedFromWindow();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\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/keyguard/KeyguardSliceView;
private void showSlice();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSlice cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tListContent cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tRowContent cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceItem cannot be resolved to a type\n\tSliceQuery cannot be resolved\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/keyguard/KeyguardSliceView;
public void setPulsing(boolean, boolean);
descriptor: (ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
pulsing
animate
private static java.lang.CharSequence findBestLineBreak(java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
charSequence
public void setDarkAmount(float);
descriptor: (F)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"
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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
darkAmount
private void updateTextColors();
descriptor: ()V
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"
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/keyguard/KeyguardSliceView;
public void onClick(android.view.View);
descriptor: (Landroid/view/View;)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"
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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
v
public void setContentChangeListener(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)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"
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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
contentChangeListener
public boolean hasHeader();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/keyguard/KeyguardSliceView;
public void onChanged(Slice);
descriptor: (LSlice;)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 problems: \n\tSlice cannot be resolved to a type\n\tSlice cannot be resolved to a type\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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
slice
public void onTuningChanged(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
key
newValue
public void setupUri(java.lang.String);
descriptor: (Ljava/lang/String;)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 problems: \n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\n\tSliceLiveData cannot be resolved\n\tLiveData cannot be resolved to a type\n\tSlice cannot be resolved to a type\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/keyguard/KeyguardSliceView;
MethodParameters:
Name Flags
uriString
int getTextColor();
descriptor: ()I
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/keyguard/KeyguardSliceView;
RuntimeInvisibleAnnotations:
com.android.internal.annotations.VisibleForTesting()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
com.android.internal.annotations.VisibleForTesting()
void setTextColor(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/keyguard/KeyguardSliceView;
RuntimeInvisibleAnnotations:
com.android.internal.annotations.VisibleForTesting()
MethodParameters:
Name Flags
textColor
public void onDensityOrFontScaleChanged();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
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/keyguard/KeyguardSliceView;
public void refresh();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSlice cannot be resolved to a type\n\tSliceViewManager cannot be resolved\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/keyguard/KeyguardSliceView;
}
Signature: Landroid/widget/LinearLayout;Landroid/view/View$OnClickListener;LObserver<LSlice;>;Lcom/android/systemui/tuner/TunerService$Tunable;Lcom/android/systemui/statusbar/policy/ConfigurationController$ConfigurationListener;
SourceFile: "KeyguardSliceView.java"
NestMembers:
com.android.keyguard.KeyguardSliceView$KeyguardSliceButton com.android.keyguard.KeyguardSliceView$Row com.android.keyguard.KeyguardSliceView$SliceViewTransitionListener com.android.keyguard.KeyguardSliceView$TitleView
InnerClasses:
public abstract OnClickListener = android.view.View$OnClickListener of android.view.View
KeyguardSliceButton = com.android.keyguard.KeyguardSliceView$KeyguardSliceButton of com.android.keyguard.KeyguardSliceView
public Row = com.android.keyguard.KeyguardSliceView$Row of com.android.keyguard.KeyguardSliceView
private SliceViewTransitionListener = com.android.keyguard.KeyguardSliceView$SliceViewTransitionListener of com.android.keyguard.KeyguardSliceView
TitleView = com.android.keyguard.KeyguardSliceView$TitleView of com.android.keyguard.KeyguardSliceView
public abstract ConfigurationListener = com.android.systemui.statusbar.policy.ConfigurationController$ConfigurationListener of com.android.systemui.statusbar.policy.ConfigurationController
public abstract Tunable = com.android.systemui.tuner.TunerService$Tunable of com.android.systemui.tuner.TunerService