class android.preference.PreferenceActivity$HeaderAdapter extends android.widget.ArrayAdapter<android.preference.PreferenceActivity$Header>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.preference.PreferenceActivity$HeaderAdapter
super_class: android.widget.ArrayAdapter
{
private android.view.LayoutInflater mInflater;
descriptor: Landroid/view/LayoutInflater;
flags: (0x0002) ACC_PRIVATE
private int mLayoutResId;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean mRemoveIconIfEmpty;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public void <init>(android.content.Context, java.util.List<android.preference.PreferenceActivity$Header>, int, );
descriptor: (Landroid/content/Context;Ljava/util/List;IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iconst_0
aload 2
invokespecial android.widget.ArrayAdapter.<init>:(Landroid/content/Context;ILjava/util/List;)V
1: aload 0
aload 1
ldc "layout_inflater"
invokevirtual android.content.Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
checkcast android.view.LayoutInflater
putfield android.preference.PreferenceActivity$HeaderAdapter.mInflater:Landroid/view/LayoutInflater;
2: aload 0
iload 3
putfield android.preference.PreferenceActivity$HeaderAdapter.mLayoutResId:I
3: aload 0
iload 4
putfield android.preference.PreferenceActivity$HeaderAdapter.mRemoveIconIfEmpty:Z
4: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/preference/PreferenceActivity$HeaderAdapter;
0 5 1 context Landroid/content/Context;
0 5 2 objects Ljava/util/List<Landroid/preference/PreferenceActivity$Header;>;
0 5 3 layoutResId I
0 5 4 removeIconBehavior Z
Signature: (Landroid/content/Context;Ljava/util/List<Landroid/preference/PreferenceActivity$Header;>;IZ)V
MethodParameters:
Name Flags
context
objects
layoutResId
removeIconBehavior
public android.view.View getView(int, android.view.View, android.view.ViewGroup);
descriptor: (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
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\tcom.android.internal.R.id cannot be resolved to a variable\n\tcom.android.internal.R.id cannot be resolved to a variable\n\tcom.android.internal.R.id cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/preference/PreferenceActivity$HeaderAdapter;
MethodParameters:
Name Flags
position
convertView
parent
}
Signature: Landroid/widget/ArrayAdapter<Landroid/preference/PreferenceActivity$Header;>;
SourceFile: "PreferenceActivity.java"
NestHost: android.preference.PreferenceActivity
InnerClasses:
public final Header = android.preference.PreferenceActivity$Header of android.preference.PreferenceActivity
private HeaderAdapter = android.preference.PreferenceActivity$HeaderAdapter of android.preference.PreferenceActivity
private HeaderViewHolder = android.preference.PreferenceActivity$HeaderAdapter$HeaderViewHolder of android.preference.PreferenceActivity$HeaderAdapter