public class com.android.settingslib.drawer.UserAdapter$UserDetails
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.settingslib.drawer.UserAdapter$UserDetails
super_class: java.lang.Object
{
private final android.os.UserHandle mUserHandle;
descriptor: Landroid/os/UserHandle;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String mName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.graphics.drawable.Drawable mIcon;
descriptor: Landroid/graphics/drawable/Drawable;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(android.os.UserHandle, android.os.UserManager, android.content.Context);
descriptor: (Landroid/os/UserHandle;Landroid/os/UserManager;Landroid/content/Context;)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 com.android.settingslib.R cannot be resolved\n\tR cannot be resolved to a variable\n\tcom.android.internal.R.drawable cannot be resolved to a variable\n\tandroid.R.id.icon cannot be resolved to a type\n\tandroid.R.id.title 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"
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/settingslib/drawer/UserAdapter$UserDetails;
MethodParameters:
Name Flags
userHandle
um
context
private static android.graphics.drawable.Drawable encircle(android.content.Context, android.graphics.drawable.Drawable);
descriptor: (Landroid/content/Context;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new com.android.settingslib.drawable.UserIconDrawable
dup
aload 0
invokestatic com.android.settingslib.drawable.UserIconDrawable.getSizeForList:(Landroid/content/Context;)I
invokespecial com.android.settingslib.drawable.UserIconDrawable.<init>:(I)V
1: aload 1
invokevirtual com.android.settingslib.drawable.UserIconDrawable.setIconDrawable:(Landroid/graphics/drawable/Drawable;)Lcom/android/settingslib/drawable/UserIconDrawable;
invokevirtual com.android.settingslib.drawable.UserIconDrawable.bake:()Lcom/android/settingslib/drawable/UserIconDrawable;
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 context Landroid/content/Context;
0 3 1 icon Landroid/graphics/drawable/Drawable;
MethodParameters:
Name Flags
context
icon
}
SourceFile: "UserAdapter.java"
NestHost: com.android.settingslib.drawer.UserAdapter
InnerClasses:
public UserDetails = com.android.settingslib.drawer.UserAdapter$UserDetails of com.android.settingslib.drawer.UserAdapter