Changes of com.discord v998

This commit is contained in:
root 2019-12-06 04:29:40 +01:00
parent dc3b174a87
commit a8e290ae89
20243 changed files with 1573881 additions and 1337713 deletions

View file

@ -3,18 +3,32 @@
.source "AndroidResources.java"
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"InlinedApi"
}
.end annotation
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
# static fields
.field public static final ANDROID_R_ICON_FRAME:I = 0x102003e
.field static final ANDROID_R_LIST_CONTAINER:I = 0x102003f
.field public static final ANDROID_R_LIST_CONTAINER:I = 0x102003f
.field static final ANDROID_R_PREFERENCE_FRAGMENT_STYLE:I = 0x1010506
.field public static final ANDROID_R_PREFERENCE_FRAGMENT_STYLE:I = 0x1010506
.field static final ANDROID_R_SWITCH_WIDGET:I = 0x1020040
.field public static final ANDROID_R_SWITCH_WIDGET:I = 0x1020040
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/CheckBoxPreference$Listener;
.class public Landroidx/preference/CheckBoxPreference$Listener;
.super Ljava/lang/Object;
.source "CheckBoxPreference.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = "Listener"
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/CheckBoxPreference;
.field public final synthetic this$0:Landroidx/preference/CheckBoxPreference;
# direct methods
.method constructor <init>(Landroidx/preference/CheckBoxPreference;)V
.method public constructor <init>(Landroidx/preference/CheckBoxPreference;)V
.locals 0
iput-object p1, p0, Landroidx/preference/CheckBoxPreference$Listener;->this$0:Landroidx/preference/CheckBoxPreference;
@ -43,7 +43,7 @@
move-result-object v1
invoke-virtual {v0, v1}, Landroidx/preference/CheckBoxPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, v1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v0
@ -58,7 +58,7 @@
:cond_0
iget-object p1, p0, Landroidx/preference/CheckBoxPreference$Listener;->this$0:Landroidx/preference/CheckBoxPreference;
invoke-virtual {p1, p2}, Landroidx/preference/CheckBoxPreference;->setChecked(Z)V
invoke-virtual {p1, p2}, Landroidx/preference/TwoStatePreference;->setChecked(Z)V
return-void
.end method

View file

@ -12,7 +12,7 @@
# instance fields
.field private final mListener:Landroidx/preference/CheckBoxPreference$Listener;
.field public final mListener:Landroidx/preference/CheckBoxPreference$Listener;
# direct methods
@ -77,7 +77,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/CheckBoxPreference;->setSummaryOn(Ljava/lang/CharSequence;)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setSummaryOn(Ljava/lang/CharSequence;)V
sget p2, Landroidx/preference/R$styleable;->CheckBoxPreference_summaryOff:I
@ -87,7 +87,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/CheckBoxPreference;->setSummaryOff(Ljava/lang/CharSequence;)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setSummaryOff(Ljava/lang/CharSequence;)V
sget p2, Landroidx/preference/R$styleable;->CheckBoxPreference_disableDependentsState:I
@ -99,7 +99,7 @@
move-result p2
invoke-virtual {p0, p2}, Landroidx/preference/CheckBoxPreference;->setDisableDependentsState(Z)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setDisableDependentsState(Z)V
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
@ -130,7 +130,7 @@
check-cast v1, Landroid/widget/Checkable;
iget-boolean v2, p0, Landroidx/preference/CheckBoxPreference;->mChecked:Z
iget-boolean v2, p0, Landroidx/preference/TwoStatePreference;->mChecked:Z
invoke-interface {v1, v2}, Landroid/widget/Checkable;->setChecked(Z)V
@ -150,7 +150,7 @@
.method private syncViewIfAccessibilityEnabled(Landroid/view/View;)V
.locals 2
invoke-virtual {p0}, Landroidx/preference/CheckBoxPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -185,7 +185,7 @@
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/preference/CheckBoxPreference;->syncSummaryView(Landroid/view/View;)V
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->syncSummaryView(Landroid/view/View;)V
return-void
.end method
@ -195,7 +195,7 @@
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/TwoStatePreference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
const v0, 0x1020001
@ -205,15 +205,20 @@
invoke-direct {p0, v0}, Landroidx/preference/CheckBoxPreference;->syncCheckboxView(Landroid/view/View;)V
invoke-virtual {p0, p1}, Landroidx/preference/CheckBoxPreference;->syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
return-void
.end method
.method protected performClick(Landroid/view/View;)V
.method public performClick(Landroid/view/View;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-super {p0, p1}, Landroidx/preference/TwoStatePreference;->performClick(Landroid/view/View;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->performClick(Landroid/view/View;)V
invoke-direct {p0, p1}, Landroidx/preference/CheckBoxPreference;->syncViewIfAccessibilityEnabled(Landroid/view/View;)V

View file

@ -16,6 +16,13 @@
# virtual methods
.method public abstract findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",

View file

@ -12,17 +12,17 @@
# instance fields
.field private mDialogIcon:Landroid/graphics/drawable/Drawable;
.field public mDialogIcon:Landroid/graphics/drawable/Drawable;
.field private mDialogLayoutResId:I
.field public mDialogLayoutResId:I
.field private mDialogMessage:Ljava/lang/CharSequence;
.field public mDialogMessage:Ljava/lang/CharSequence;
.field private mDialogTitle:Ljava/lang/CharSequence;
.field public mDialogTitle:Ljava/lang/CharSequence;
.field private mNegativeButtonText:Ljava/lang/CharSequence;
.field public mNegativeButtonText:Ljava/lang/CharSequence;
.field private mPositiveButtonText:Ljava/lang/CharSequence;
.field public mPositiveButtonText:Ljava/lang/CharSequence;
# direct methods
@ -87,7 +87,7 @@
if-nez p2, :cond_0
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getTitle()Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/Preference;->getTitle()Ljava/lang/CharSequence;
move-result-object p2
@ -201,10 +201,10 @@
return-object v0
.end method
.method protected onClick()V
.method public onClick()V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result-object v0
@ -216,7 +216,7 @@
.method public setDialogIcon(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -248,7 +248,7 @@
.method public setDialogMessage(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -272,7 +272,7 @@
.method public setDialogTitle(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -296,7 +296,7 @@
.method public setNegativeButtonText(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -320,7 +320,7 @@
.method public setPositiveButtonText(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DialogPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/DropDownPreference$1;
.class public Landroidx/preference/DropDownPreference$1;
.super Ljava/lang/Object;
.source "DropDownPreference.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/DropDownPreference;
.field public final synthetic this$0:Landroidx/preference/DropDownPreference;
# direct methods
.method constructor <init>(Landroidx/preference/DropDownPreference;)V
.method public constructor <init>(Landroidx/preference/DropDownPreference;)V
.locals 0
iput-object p1, p0, Landroidx/preference/DropDownPreference$1;->this$0:Landroidx/preference/DropDownPreference;
@ -50,7 +50,7 @@
iget-object p1, p0, Landroidx/preference/DropDownPreference$1;->this$0:Landroidx/preference/DropDownPreference;
invoke-virtual {p1}, Landroidx/preference/DropDownPreference;->getEntryValues()[Ljava/lang/CharSequence;
invoke-virtual {p1}, Landroidx/preference/ListPreference;->getEntryValues()[Ljava/lang/CharSequence;
move-result-object p1
@ -62,7 +62,7 @@
iget-object p2, p0, Landroidx/preference/DropDownPreference$1;->this$0:Landroidx/preference/DropDownPreference;
invoke-virtual {p2}, Landroidx/preference/DropDownPreference;->getValue()Ljava/lang/String;
invoke-virtual {p2}, Landroidx/preference/ListPreference;->getValue()Ljava/lang/String;
move-result-object p2
@ -74,7 +74,7 @@
iget-object p2, p0, Landroidx/preference/DropDownPreference$1;->this$0:Landroidx/preference/DropDownPreference;
invoke-virtual {p2, p1}, Landroidx/preference/DropDownPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {p2, p1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result p2
@ -82,7 +82,7 @@
iget-object p2, p0, Landroidx/preference/DropDownPreference$1;->this$0:Landroidx/preference/DropDownPreference;
invoke-virtual {p2, p1}, Landroidx/preference/DropDownPreference;->setValue(Ljava/lang/String;)V
invoke-virtual {p2, p1}, Landroidx/preference/ListPreference;->setValue(Ljava/lang/String;)V
:cond_0
return-void

View file

@ -4,13 +4,13 @@
# instance fields
.field private final mAdapter:Landroid/widget/ArrayAdapter;
.field public final mAdapter:Landroid/widget/ArrayAdapter;
.field private final mContext:Landroid/content/Context;
.field public final mContext:Landroid/content/Context;
.field private final mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;
.field public final mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;
.field private mSpinner:Landroid/widget/Spinner;
.field public mSpinner:Landroid/widget/Spinner;
# direct methods
@ -71,7 +71,7 @@
.method private findSpinnerIndexOfValue(Ljava/lang/String;)I
.locals 3
invoke-virtual {p0}, Landroidx/preference/DropDownPreference;->getEntryValues()[Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getEntryValues()[Ljava/lang/CharSequence;
move-result-object v0
@ -114,13 +114,13 @@
invoke-virtual {v0}, Landroid/widget/ArrayAdapter;->clear()V
invoke-virtual {p0}, Landroidx/preference/DropDownPreference;->getEntries()[Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {p0}, Landroidx/preference/DropDownPreference;->getEntries()[Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getEntries()[Ljava/lang/CharSequence;
move-result-object v0
@ -151,7 +151,7 @@
# virtual methods
.method protected createAdapter()Landroid/widget/ArrayAdapter;
.method public createAdapter()Landroid/widget/ArrayAdapter;
.locals 3
new-instance v0, Landroid/widget/ArrayAdapter;
@ -165,10 +165,10 @@
return-object v0
.end method
.method protected notifyChanged()V
.method public notifyChanged()V
.locals 1
invoke-super {p0}, Landroidx/preference/ListPreference;->notifyChanged()V
invoke-super {p0}, Landroidx/preference/Preference;->notifyChanged()V
iget-object v0, p0, Landroidx/preference/DropDownPreference;->mAdapter:Landroid/widget/ArrayAdapter;
@ -183,7 +183,7 @@
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 2
iget-object v0, p1, Landroidx/preference/PreferenceViewHolder;->itemView:Landroid/view/View;
iget-object v0, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
sget v1, Landroidx/preference/R$id;->spinner:I
@ -209,7 +209,7 @@
iget-object v0, p0, Landroidx/preference/DropDownPreference;->mSpinner:Landroid/widget/Spinner;
invoke-virtual {p0}, Landroidx/preference/DropDownPreference;->getValue()Ljava/lang/String;
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getValue()Ljava/lang/String;
move-result-object v1
@ -219,12 +219,12 @@
invoke-virtual {v0, v1}, Landroid/widget/Spinner;->setSelection(I)V
invoke-super {p0, p1}, Landroidx/preference/ListPreference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
return-void
.end method
.method protected onClick()V
.method public onClick()V
.locals 1
iget-object v0, p0, Landroidx/preference/DropDownPreference;->mSpinner:Landroid/widget/Spinner;
@ -236,6 +236,10 @@
.method public setEntries([Ljava/lang/CharSequence;)V
.locals 0
.param p1 # [Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V
@ -247,7 +251,7 @@
.method public setValueIndex(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/DropDownPreference;->getEntryValues()[Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getEntryValues()[Ljava/lang/CharSequence;
move-result-object v0
@ -257,7 +261,7 @@
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/preference/DropDownPreference;->setValue(Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroidx/preference/ListPreference;->setValue(Ljava/lang/String;)V
return-void
.end method

View file

@ -16,4 +16,8 @@
# virtual methods
.method public abstract onBindEditText(Landroid/widget/EditText;)V
.param p1 # Landroid/widget/EditText;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/EditTextPreference$SavedState$1;
.class public final Landroidx/preference/EditTextPreference$SavedState$1;
.super Ljava/lang/Object;
.source "EditTextPreference.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/EditTextPreference$SavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/EditTextPreference$SavedState;
.locals 1
new-instance v0, Landroidx/preference/EditTextPreference$SavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/EditTextPreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/EditTextPreference$SavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/EditTextPreference$SavedState;
.method public newArray(I)[Landroidx/preference/EditTextPreference$SavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/EditTextPreference$SavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/EditTextPreference$SavedState$1;->newArray(I)[Landroidx/preference/EditTextPreference$SavedState;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/EditTextPreference$SavedState;
.class public Landroidx/preference/EditTextPreference$SavedState;
.super Landroidx/preference/Preference$BaseSavedState;
.source "EditTextPreference.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "SavedState"
.end annotation
@ -27,11 +27,11 @@
# instance fields
.field mText:Ljava/lang/String;
.field public mText:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/EditTextPreference$SavedState$1;
@ -43,7 +43,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcel;)V
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcel;)V
@ -57,7 +57,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcelable;)V
.method public constructor <init>(Landroid/os/Parcelable;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
@ -70,7 +70,7 @@
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
invoke-super {p0, p1, p2}, Landroidx/preference/Preference$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
invoke-super {p0, p1, p2}, Landroid/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Landroidx/preference/EditTextPreference$SavedState;->mText:Ljava/lang/String;

View file

@ -27,11 +27,11 @@
# static fields
.field private static sSimpleSummaryProvider:Landroidx/preference/EditTextPreference$SimpleSummaryProvider;
.field public static sSimpleSummaryProvider:Landroidx/preference/EditTextPreference$SimpleSummaryProvider;
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -60,7 +60,7 @@
# virtual methods
.method public final provideSummary(Landroidx/preference/EditTextPreference;)Ljava/lang/CharSequence;
.method public provideSummary(Landroidx/preference/EditTextPreference;)Ljava/lang/CharSequence;
.locals 1
invoke-virtual {p1}, Landroidx/preference/EditTextPreference;->getText()Ljava/lang/String;
@ -73,7 +73,7 @@
if-eqz v0, :cond_0
invoke-virtual {p1}, Landroidx/preference/EditTextPreference;->getContext()Landroid/content/Context;
invoke-virtual {p1}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object p1
@ -93,7 +93,7 @@
return-object p1
.end method
.method public final bridge synthetic provideSummary(Landroidx/preference/Preference;)Ljava/lang/CharSequence;
.method public bridge synthetic provideSummary(Landroidx/preference/Preference;)Ljava/lang/CharSequence;
.locals 0
check-cast p1, Landroidx/preference/EditTextPreference;

View file

@ -14,9 +14,12 @@
# instance fields
.field private mOnBindEditTextListener:Landroidx/preference/EditTextPreference$OnBindEditTextListener;
.field public mOnBindEditTextListener:Landroidx/preference/EditTextPreference$OnBindEditTextListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private mText:Ljava/lang/String;
.field public mText:Ljava/lang/String;
# direct methods
@ -81,7 +84,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/EditTextPreference;->setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V
invoke-virtual {p0, p2}, Landroidx/preference/Preference;->setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V
:cond_0
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
@ -91,8 +94,10 @@
# virtual methods
.method getOnBindEditTextListener()Landroidx/preference/EditTextPreference$OnBindEditTextListener;
.method public getOnBindEditTextListener()Landroidx/preference/EditTextPreference$OnBindEditTextListener;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Landroidx/preference/EditTextPreference;->mOnBindEditTextListener:Landroidx/preference/EditTextPreference$OnBindEditTextListener;
@ -107,7 +112,7 @@
return-object v0
.end method
.method protected onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.method public onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.locals 0
invoke-virtual {p1, p2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
@ -117,7 +122,7 @@
return-object p1
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 2
if-eqz p1, :cond_1
@ -139,11 +144,11 @@
:cond_0
check-cast p1, Landroidx/preference/EditTextPreference$SavedState;
invoke-virtual {p1}, Landroidx/preference/EditTextPreference$SavedState;->getSuperState()Landroid/os/Parcelable;
invoke-virtual {p1}, Landroid/view/AbsSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object v0
invoke-super {p0, v0}, Landroidx/preference/DialogPreference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
invoke-super {p0, v0}, Landroidx/preference/Preference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
iget-object p1, p1, Landroidx/preference/EditTextPreference$SavedState;->mText:Ljava/lang/String;
@ -153,19 +158,19 @@
:cond_1
:goto_0
invoke-super {p0, p1}, Landroidx/preference/DialogPreference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 2
invoke-super {p0}, Landroidx/preference/DialogPreference;->onSaveInstanceState()Landroid/os/Parcelable;
invoke-super {p0}, Landroidx/preference/Preference;->onSaveInstanceState()Landroid/os/Parcelable;
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/EditTextPreference;->isPersistent()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->isPersistent()Z
move-result v1
@ -187,12 +192,12 @@
return-object v1
.end method
.method protected onSetInitialValue(Ljava/lang/Object;)V
.method public onSetInitialValue(Ljava/lang/Object;)V
.locals 0
check-cast p1, Ljava/lang/String;
invoke-virtual {p0, p1}, Landroidx/preference/EditTextPreference;->getPersistedString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->getPersistedString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -203,6 +208,10 @@
.method public setOnBindEditTextListener(Landroidx/preference/EditTextPreference$OnBindEditTextListener;)V
.locals 0
.param p1 # Landroidx/preference/EditTextPreference$OnBindEditTextListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iput-object p1, p0, Landroidx/preference/EditTextPreference;->mOnBindEditTextListener:Landroidx/preference/EditTextPreference$OnBindEditTextListener;
@ -218,7 +227,7 @@
iput-object p1, p0, Landroidx/preference/EditTextPreference;->mText:Ljava/lang/String;
invoke-virtual {p0, p1}, Landroidx/preference/EditTextPreference;->persistString(Ljava/lang/String;)Z
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->persistString(Ljava/lang/String;)Z
invoke-virtual {p0}, Landroidx/preference/EditTextPreference;->shouldDisableDependents()Z
@ -226,10 +235,10 @@
if-eq p1, v0, :cond_0
invoke-virtual {p0, p1}, Landroidx/preference/EditTextPreference;->notifyDependencyChange(Z)V
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->notifyDependencyChange(Z)V
:cond_0
invoke-virtual {p0}, Landroidx/preference/EditTextPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method
@ -245,7 +254,7 @@
if-nez v0, :cond_1
invoke-super {p0}, Landroidx/preference/DialogPreference;->shouldDisableDependents()Z
invoke-super {p0}, Landroidx/preference/Preference;->shouldDisableDependents()Z
move-result v0
@ -256,11 +265,12 @@
:cond_0
const/4 v0, 0x0
return v0
goto :goto_1
:cond_1
:goto_0
const/4 v0, 0x1
:goto_1
return v0
.end method

View file

@ -9,13 +9,13 @@
# static fields
.field private static final SAVE_STATE_TEXT:Ljava/lang/String; = "EditTextPreferenceDialogFragment.text"
.field public static final SAVE_STATE_TEXT:Ljava/lang/String; = "EditTextPreferenceDialogFragment.text"
# instance fields
.field private mEditText:Landroid/widget/EditText;
.field public mEditText:Landroid/widget/EditText;
.field private mText:Ljava/lang/CharSequence;
.field public mText:Ljava/lang/CharSequence;
# direct methods
@ -32,7 +32,7 @@
.method private getEditTextPreference()Landroidx/preference/EditTextPreference;
.locals 1
invoke-virtual {p0}, Landroidx/preference/EditTextPreferenceDialogFragment;->getPreference()Landroidx/preference/DialogPreference;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getPreference()Landroidx/preference/DialogPreference;
move-result-object v0
@ -60,22 +60,27 @@
invoke-virtual {v1, v2, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroidx/preference/EditTextPreferenceDialogFragment;->setArguments(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroid/app/DialogFragment;->setArguments(Landroid/os/Bundle;)V
return-object v0
.end method
# virtual methods
.method protected needInputMethod()Z
.method public needInputMethod()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x1
return v0
.end method
.method protected onBindDialogView(Landroid/view/View;)V
.method public onBindDialogView(Landroid/view/View;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragment;->onBindDialogView(Landroid/view/View;)V
@ -143,7 +148,7 @@
iput-object p1, p0, Landroidx/preference/EditTextPreferenceDialogFragment;->mText:Ljava/lang/CharSequence;
return-void
goto :goto_0
:cond_0
const-string v0, "EditTextPreferenceDialogFragment.text"
@ -154,6 +159,7 @@
iput-object p1, p0, Landroidx/preference/EditTextPreferenceDialogFragment;->mText:Ljava/lang/CharSequence;
:goto_0
return-void
.end method
@ -178,7 +184,7 @@
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/preference/EditTextPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, p1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v0
@ -196,6 +202,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -4,13 +4,13 @@
# static fields
.field private static final SAVE_STATE_TEXT:Ljava/lang/String; = "EditTextPreferenceDialogFragment.text"
.field public static final SAVE_STATE_TEXT:Ljava/lang/String; = "EditTextPreferenceDialogFragment.text"
# instance fields
.field private mEditText:Landroid/widget/EditText;
.field public mEditText:Landroid/widget/EditText;
.field private mText:Ljava/lang/CharSequence;
.field public mText:Ljava/lang/CharSequence;
# direct methods
@ -25,7 +25,7 @@
.method private getEditTextPreference()Landroidx/preference/EditTextPreference;
.locals 1
invoke-virtual {p0}, Landroidx/preference/EditTextPreferenceDialogFragmentCompat;->getPreference()Landroidx/preference/DialogPreference;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getPreference()Landroidx/preference/DialogPreference;
move-result-object v0
@ -51,22 +51,27 @@
invoke-virtual {v1, v2, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroidx/preference/EditTextPreferenceDialogFragmentCompat;->setArguments(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
return-object v0
.end method
# virtual methods
.method protected needInputMethod()Z
.method public needInputMethod()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x1
return v0
.end method
.method protected onBindDialogView(Landroid/view/View;)V
.method public onBindDialogView(Landroid/view/View;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragmentCompat;->onBindDialogView(Landroid/view/View;)V
@ -157,7 +162,7 @@
iput-object p1, p0, Landroidx/preference/EditTextPreferenceDialogFragmentCompat;->mText:Ljava/lang/CharSequence;
return-void
goto :goto_0
:cond_0
const-string v0, "EditTextPreferenceDialogFragment.text"
@ -168,6 +173,7 @@
iput-object p1, p0, Landroidx/preference/EditTextPreferenceDialogFragmentCompat;->mText:Ljava/lang/CharSequence;
:goto_0
return-void
.end method
@ -190,7 +196,7 @@
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/preference/EditTextPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, p1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v1
@ -204,6 +210,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragmentCompat;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -1,14 +1,14 @@
.class final Landroidx/preference/ExpandButton;
.class public final Landroidx/preference/ExpandButton;
.super Landroidx/preference/Preference;
.source "ExpandButton.java"
# instance fields
.field private mId:J
.field public mId:J
# direct methods
.method constructor <init>(Landroid/content/Context;Ljava/util/List;J)V
.method public constructor <init>(Landroid/content/Context;Ljava/util/List;J)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
@ -40,19 +40,19 @@
sget v0, Landroidx/preference/R$layout;->expand_button:I
invoke-virtual {p0, v0}, Landroidx/preference/ExpandButton;->setLayoutResource(I)V
invoke-virtual {p0, v0}, Landroidx/preference/Preference;->setLayoutResource(I)V
sget v0, Landroidx/preference/R$drawable;->ic_arrow_down_24dp:I
invoke-virtual {p0, v0}, Landroidx/preference/ExpandButton;->setIcon(I)V
invoke-virtual {p0, v0}, Landroidx/preference/Preference;->setIcon(I)V
sget v0, Landroidx/preference/R$string;->expand_button_title:I
invoke-virtual {p0, v0}, Landroidx/preference/ExpandButton;->setTitle(I)V
invoke-virtual {p0, v0}, Landroidx/preference/Preference;->setTitle(I)V
const/16 v0, 0x3e7
invoke-virtual {p0, v0}, Landroidx/preference/ExpandButton;->setOrder(I)V
invoke-virtual {p0, v0}, Landroidx/preference/Preference;->setOrder(I)V
return-void
.end method
@ -145,7 +145,7 @@
goto :goto_0
:cond_3
invoke-virtual {p0}, Landroidx/preference/ExpandButton;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v2
@ -170,14 +170,14 @@
goto :goto_0
:cond_4
invoke-virtual {p0, v1}, Landroidx/preference/ExpandButton;->setSummary(Ljava/lang/CharSequence;)V
invoke-virtual {p0, v1}, Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
return-void
.end method
# virtual methods
.method final getId()J
.method public getId()J
.locals 2
iget-wide v0, p0, Landroidx/preference/ExpandButton;->mId:J
@ -185,7 +185,7 @@
return-wide v0
.end method
.method public final onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/ListPreference$SavedState$1;
.class public final Landroidx/preference/ListPreference$SavedState$1;
.super Ljava/lang/Object;
.source "ListPreference.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/ListPreference$SavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/ListPreference$SavedState;
.locals 1
new-instance v0, Landroidx/preference/ListPreference$SavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/ListPreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/ListPreference$SavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/ListPreference$SavedState;
.method public newArray(I)[Landroidx/preference/ListPreference$SavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/ListPreference$SavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/ListPreference$SavedState$1;->newArray(I)[Landroidx/preference/ListPreference$SavedState;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/ListPreference$SavedState;
.class public Landroidx/preference/ListPreference$SavedState;
.super Landroidx/preference/Preference$BaseSavedState;
.source "ListPreference.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "SavedState"
.end annotation
@ -27,11 +27,11 @@
# instance fields
.field mValue:Ljava/lang/String;
.field public mValue:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/ListPreference$SavedState$1;
@ -43,7 +43,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcel;)V
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcel;)V
@ -57,7 +57,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcelable;)V
.method public constructor <init>(Landroid/os/Parcelable;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
@ -69,8 +69,12 @@
# virtual methods
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
.param p1 # Landroid/os/Parcel;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1, p2}, Landroidx/preference/Preference$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
invoke-super {p0, p1, p2}, Landroid/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Landroidx/preference/ListPreference$SavedState;->mValue:Ljava/lang/String;

View file

@ -27,11 +27,11 @@
# static fields
.field private static sSimpleSummaryProvider:Landroidx/preference/ListPreference$SimpleSummaryProvider;
.field public static sSimpleSummaryProvider:Landroidx/preference/ListPreference$SimpleSummaryProvider;
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -60,7 +60,7 @@
# virtual methods
.method public final provideSummary(Landroidx/preference/ListPreference;)Ljava/lang/CharSequence;
.method public provideSummary(Landroidx/preference/ListPreference;)Ljava/lang/CharSequence;
.locals 1
invoke-virtual {p1}, Landroidx/preference/ListPreference;->getEntry()Ljava/lang/CharSequence;
@ -73,7 +73,7 @@
if-eqz v0, :cond_0
invoke-virtual {p1}, Landroidx/preference/ListPreference;->getContext()Landroid/content/Context;
invoke-virtual {p1}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object p1
@ -93,7 +93,7 @@
return-object p1
.end method
.method public final bridge synthetic provideSummary(Landroidx/preference/Preference;)Ljava/lang/CharSequence;
.method public bridge synthetic provideSummary(Landroidx/preference/Preference;)Ljava/lang/CharSequence;
.locals 0
check-cast p1, Landroidx/preference/ListPreference;

View file

@ -13,19 +13,19 @@
# static fields
.field private static final TAG:Ljava/lang/String; = "ListPreference"
.field public static final TAG:Ljava/lang/String; = "ListPreference"
# instance fields
.field private mEntries:[Ljava/lang/CharSequence;
.field public mEntries:[Ljava/lang/CharSequence;
.field private mEntryValues:[Ljava/lang/CharSequence;
.field public mEntryValues:[Ljava/lang/CharSequence;
.field private mSummary:Ljava/lang/String;
.field public mSummary:Ljava/lang/String;
.field private mValue:Ljava/lang/String;
.field public mValue:Ljava/lang/String;
.field private mValueSet:Z
.field public mValueSet:Z
# direct methods
@ -110,7 +110,7 @@
move-result-object v1
invoke-virtual {p0, v1}, Landroidx/preference/ListPreference;->setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V
invoke-virtual {p0, v1}, Landroidx/preference/Preference;->setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V
:cond_0
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
@ -212,11 +212,12 @@
aget-object v0, v1, v0
return-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return-object v0
.end method
@ -231,13 +232,13 @@
.method public getSummary()Ljava/lang/CharSequence;
.locals 5
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider;
invoke-virtual {p0}, Landroidx/preference/Preference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider;
invoke-virtual {p0}, Landroidx/preference/Preference;->getSummaryProvider()Landroidx/preference/Preference$SummaryProvider;
move-result-object v0
@ -252,7 +253,7 @@
move-result-object v0
invoke-super {p0}, Landroidx/preference/DialogPreference;->getSummary()Ljava/lang/CharSequence;
invoke-super {p0}, Landroidx/preference/Preference;->getSummary()Ljava/lang/CharSequence;
move-result-object v1
@ -306,7 +307,7 @@
return-object v0
.end method
.method protected onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.method public onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.locals 0
invoke-virtual {p1, p2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
@ -316,7 +317,7 @@
return-object p1
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 2
if-eqz p1, :cond_1
@ -338,11 +339,11 @@
:cond_0
check-cast p1, Landroidx/preference/ListPreference$SavedState;
invoke-virtual {p1}, Landroidx/preference/ListPreference$SavedState;->getSuperState()Landroid/os/Parcelable;
invoke-virtual {p1}, Landroid/view/AbsSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object v0
invoke-super {p0, v0}, Landroidx/preference/DialogPreference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
invoke-super {p0, v0}, Landroidx/preference/Preference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
iget-object p1, p1, Landroidx/preference/ListPreference$SavedState;->mValue:Ljava/lang/String;
@ -352,19 +353,19 @@
:cond_1
:goto_0
invoke-super {p0, p1}, Landroidx/preference/DialogPreference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 2
invoke-super {p0}, Landroidx/preference/DialogPreference;->onSaveInstanceState()Landroid/os/Parcelable;
invoke-super {p0}, Landroidx/preference/Preference;->onSaveInstanceState()Landroid/os/Parcelable;
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/ListPreference;->isPersistent()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->isPersistent()Z
move-result v1
@ -386,12 +387,12 @@
return-object v1
.end method
.method protected onSetInitialValue(Ljava/lang/Object;)V
.method public onSetInitialValue(Ljava/lang/Object;)V
.locals 0
check-cast p1, Ljava/lang/String;
invoke-virtual {p0, p1}, Landroidx/preference/ListPreference;->getPersistedString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->getPersistedString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -402,8 +403,12 @@
.method public setEntries(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -430,8 +435,12 @@
.method public setEntryValues(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/preference/ListPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -459,7 +468,7 @@
.method public setSummary(Ljava/lang/CharSequence;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/DialogPreference;->setSummary(Ljava/lang/CharSequence;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
if-nez p1, :cond_0
@ -471,7 +480,7 @@
iput-object p1, p0, Landroidx/preference/ListPreference;->mSummary:Ljava/lang/String;
return-void
goto :goto_0
:cond_0
if-eqz p1, :cond_1
@ -491,6 +500,7 @@
iput-object p1, p0, Landroidx/preference/ListPreference;->mSummary:Ljava/lang/String;
:cond_1
:goto_0
return-void
.end method
@ -518,11 +528,11 @@
iput-boolean v1, p0, Landroidx/preference/ListPreference;->mValueSet:Z
invoke-virtual {p0, p1}, Landroidx/preference/ListPreference;->persistString(Ljava/lang/String;)Z
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->persistString(Ljava/lang/String;)Z
if-eqz v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/ListPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_1
return-void

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/ListPreferenceDialogFragment$1;
.class public Landroidx/preference/ListPreferenceDialogFragment$1;
.super Ljava/lang/Object;
.source "ListPreferenceDialogFragment.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/ListPreferenceDialogFragment;
.field public final synthetic this$0:Landroidx/preference/ListPreferenceDialogFragment;
# direct methods
.method constructor <init>(Landroidx/preference/ListPreferenceDialogFragment;)V
.method public constructor <init>(Landroidx/preference/ListPreferenceDialogFragment;)V
.locals 0
iput-object p1, p0, Landroidx/preference/ListPreferenceDialogFragment$1;->this$0:Landroidx/preference/ListPreferenceDialogFragment;
@ -43,7 +43,7 @@
const/4 p2, -0x1
invoke-virtual {v0, p1, p2}, Landroidx/preference/ListPreferenceDialogFragment;->onClick(Landroid/content/DialogInterface;I)V
invoke-virtual {v0, p1, p2}, Landroidx/preference/PreferenceDialogFragment;->onClick(Landroid/content/DialogInterface;I)V
invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V

View file

@ -9,19 +9,19 @@
# static fields
.field private static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "ListPreferenceDialogFragment.entries"
.field public static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "ListPreferenceDialogFragment.entries"
.field private static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "ListPreferenceDialogFragment.entryValues"
.field public static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "ListPreferenceDialogFragment.entryValues"
.field private static final SAVE_STATE_INDEX:Ljava/lang/String; = "ListPreferenceDialogFragment.index"
.field public static final SAVE_STATE_INDEX:Ljava/lang/String; = "ListPreferenceDialogFragment.index"
# instance fields
.field mClickedDialogEntryIndex:I
.field public mClickedDialogEntryIndex:I
.field private mEntries:[Ljava/lang/CharSequence;
.field public mEntries:[Ljava/lang/CharSequence;
.field private mEntryValues:[Ljava/lang/CharSequence;
.field public mEntryValues:[Ljava/lang/CharSequence;
# direct methods
@ -38,7 +38,7 @@
.method private getListPreference()Landroidx/preference/ListPreference;
.locals 1
invoke-virtual {p0}, Landroidx/preference/ListPreferenceDialogFragment;->getPreference()Landroidx/preference/DialogPreference;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getPreference()Landroidx/preference/DialogPreference;
move-result-object v0
@ -66,7 +66,7 @@
invoke-virtual {v1, v2, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroidx/preference/ListPreferenceDialogFragment;->setArguments(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroid/app/DialogFragment;->setArguments(Landroid/os/Bundle;)V
return-object v0
.end method
@ -118,7 +118,7 @@
iput-object p1, p0, Landroidx/preference/ListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
return-void
goto :goto_0
:cond_0
new-instance p1, Ljava/lang/IllegalStateException;
@ -156,6 +156,7 @@
iput-object p1, p0, Landroidx/preference/ListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
:goto_0
return-void
.end method
@ -182,7 +183,7 @@
move-result-object p1
invoke-virtual {v0, p1}, Landroidx/preference/ListPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, p1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v1
@ -194,7 +195,7 @@
return-void
.end method
.method protected onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
.method public onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
.locals 3
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragment;->onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
@ -218,6 +219,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/ListPreferenceDialogFragmentCompat$1;
.class public Landroidx/preference/ListPreferenceDialogFragmentCompat$1;
.super Ljava/lang/Object;
.source "ListPreferenceDialogFragmentCompat.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/ListPreferenceDialogFragmentCompat;
.field public final synthetic this$0:Landroidx/preference/ListPreferenceDialogFragmentCompat;
# direct methods
.method constructor <init>(Landroidx/preference/ListPreferenceDialogFragmentCompat;)V
.method public constructor <init>(Landroidx/preference/ListPreferenceDialogFragmentCompat;)V
.locals 0
iput-object p1, p0, Landroidx/preference/ListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/ListPreferenceDialogFragmentCompat;
@ -43,7 +43,7 @@
const/4 p2, -0x1
invoke-virtual {v0, p1, p2}, Landroidx/preference/ListPreferenceDialogFragmentCompat;->onClick(Landroid/content/DialogInterface;I)V
invoke-virtual {v0, p1, p2}, Landroidx/preference/PreferenceDialogFragmentCompat;->onClick(Landroid/content/DialogInterface;I)V
invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V

View file

@ -4,19 +4,19 @@
# static fields
.field private static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "ListPreferenceDialogFragment.entries"
.field public static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "ListPreferenceDialogFragment.entries"
.field private static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "ListPreferenceDialogFragment.entryValues"
.field public static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "ListPreferenceDialogFragment.entryValues"
.field private static final SAVE_STATE_INDEX:Ljava/lang/String; = "ListPreferenceDialogFragment.index"
.field public static final SAVE_STATE_INDEX:Ljava/lang/String; = "ListPreferenceDialogFragment.index"
# instance fields
.field mClickedDialogEntryIndex:I
.field public mClickedDialogEntryIndex:I
.field private mEntries:[Ljava/lang/CharSequence;
.field public mEntries:[Ljava/lang/CharSequence;
.field private mEntryValues:[Ljava/lang/CharSequence;
.field public mEntryValues:[Ljava/lang/CharSequence;
# direct methods
@ -31,7 +31,7 @@
.method private getListPreference()Landroidx/preference/ListPreference;
.locals 1
invoke-virtual {p0}, Landroidx/preference/ListPreferenceDialogFragmentCompat;->getPreference()Landroidx/preference/DialogPreference;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getPreference()Landroidx/preference/DialogPreference;
move-result-object v0
@ -57,7 +57,7 @@
invoke-virtual {v1, v2, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroidx/preference/ListPreferenceDialogFragmentCompat;->setArguments(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
return-object v0
.end method
@ -109,7 +109,7 @@
iput-object p1, p0, Landroidx/preference/ListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
return-void
goto :goto_0
:cond_0
new-instance p1, Ljava/lang/IllegalStateException;
@ -147,6 +147,7 @@
iput-object p1, p0, Landroidx/preference/ListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
:goto_0
return-void
.end method
@ -171,7 +172,7 @@
move-result-object v0
invoke-virtual {v0, p1}, Landroidx/preference/ListPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, p1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v1
@ -183,7 +184,7 @@
return-void
.end method
.method protected onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
.method public onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
.locals 3
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragmentCompat;->onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
@ -207,6 +208,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragmentCompat;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/MultiSelectListPreference$SavedState$1;
.class public final Landroidx/preference/MultiSelectListPreference$SavedState$1;
.super Ljava/lang/Object;
.source "MultiSelectListPreference.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/MultiSelectListPreference$SavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/MultiSelectListPreference$SavedState;
.locals 1
new-instance v0, Landroidx/preference/MultiSelectListPreference$SavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/MultiSelectListPreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/MultiSelectListPreference$SavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/MultiSelectListPreference$SavedState;
.method public newArray(I)[Landroidx/preference/MultiSelectListPreference$SavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/MultiSelectListPreference$SavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/MultiSelectListPreference$SavedState$1;->newArray(I)[Landroidx/preference/MultiSelectListPreference$SavedState;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/MultiSelectListPreference$SavedState;
.class public Landroidx/preference/MultiSelectListPreference$SavedState;
.super Landroidx/preference/Preference$BaseSavedState;
.source "MultiSelectListPreference.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "SavedState"
.end annotation
@ -27,7 +27,7 @@
# instance fields
.field mValues:Ljava/util/Set;
.field public mValues:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
@ -39,7 +39,7 @@
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/MultiSelectListPreference$SavedState$1;
@ -51,7 +51,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcel;)V
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 2
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcel;)V
@ -77,7 +77,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcelable;)V
.method public constructor <init>(Landroid/os/Parcelable;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
@ -89,8 +89,12 @@
# virtual methods
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
.param p1 # Landroid/os/Parcel;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1, p2}, Landroidx/preference/Preference$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
invoke-super {p0, p1, p2}, Landroid/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Landroidx/preference/MultiSelectListPreference$SavedState;->mValues:Ljava/util/Set;

View file

@ -12,11 +12,11 @@
# instance fields
.field private mEntries:[Ljava/lang/CharSequence;
.field public mEntries:[Ljava/lang/CharSequence;
.field private mEntryValues:[Ljava/lang/CharSequence;
.field public mEntryValues:[Ljava/lang/CharSequence;
.field private mValues:Ljava/util/Set;
.field public mValues:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
@ -163,7 +163,7 @@
return-object v0
.end method
.method protected getSelectedItems()[Z
.method public getSelectedItems()[Z
.locals 6
iget-object v0, p0, Landroidx/preference/MultiSelectListPreference;->mEntryValues:[Ljava/lang/CharSequence;
@ -215,7 +215,7 @@
return-object v0
.end method
.method protected onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.method public onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.locals 3
invoke-virtual {p1, p2}, Landroid/content/res/TypedArray;->getTextArray(I)[Ljava/lang/CharSequence;
@ -249,7 +249,7 @@
return-object p2
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 2
if-eqz p1, :cond_1
@ -271,11 +271,11 @@
:cond_0
check-cast p1, Landroidx/preference/MultiSelectListPreference$SavedState;
invoke-virtual {p1}, Landroidx/preference/MultiSelectListPreference$SavedState;->getSuperState()Landroid/os/Parcelable;
invoke-virtual {p1}, Landroid/view/AbsSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object v0
invoke-super {p0, v0}, Landroidx/preference/DialogPreference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
invoke-super {p0, v0}, Landroidx/preference/Preference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
iget-object p1, p1, Landroidx/preference/MultiSelectListPreference$SavedState;->mValues:Ljava/util/Set;
@ -285,19 +285,19 @@
:cond_1
:goto_0
invoke-super {p0, p1}, Landroidx/preference/DialogPreference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onRestoreInstanceState(Landroid/os/Parcelable;)V
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 2
invoke-super {p0}, Landroidx/preference/DialogPreference;->onSaveInstanceState()Landroid/os/Parcelable;
invoke-super {p0}, Landroidx/preference/Preference;->onSaveInstanceState()Landroid/os/Parcelable;
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/MultiSelectListPreference;->isPersistent()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->isPersistent()Z
move-result v1
@ -319,12 +319,12 @@
return-object v1
.end method
.method protected onSetInitialValue(Ljava/lang/Object;)V
.method public onSetInitialValue(Ljava/lang/Object;)V
.locals 0
check-cast p1, Ljava/util/Set;
invoke-virtual {p0, p1}, Landroidx/preference/MultiSelectListPreference;->getPersistedStringSet(Ljava/util/Set;)Ljava/util/Set;
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->getPersistedStringSet(Ljava/util/Set;)Ljava/util/Set;
move-result-object p1
@ -335,8 +335,12 @@
.method public setEntries(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/preference/MultiSelectListPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -363,8 +367,12 @@
.method public setEntryValues(I)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/ArrayRes;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/preference/MultiSelectListPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -408,9 +416,9 @@
invoke-interface {v0, p1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z
invoke-virtual {p0, p1}, Landroidx/preference/MultiSelectListPreference;->persistStringSet(Ljava/util/Set;)Z
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->persistStringSet(Ljava/util/Set;)Z
invoke-virtual {p0}, Landroidx/preference/MultiSelectListPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;
.class public Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;
.super Ljava/lang/Object;
.source "MultiSelectListPreferenceDialogFragment.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
.field public final synthetic this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
# direct methods
.method constructor <init>(Landroidx/preference/MultiSelectListPreferenceDialogFragment;)V
.method public constructor <init>(Landroidx/preference/MultiSelectListPreferenceDialogFragment;)V
.locals 0
iput-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
@ -43,13 +43,9 @@
iget-boolean p3, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mPreferenceChanged:Z
iget-object v0, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
iget-object v0, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mNewValues:Ljava/util/Set;
iget-object v0, v0, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mNewValues:Ljava/util/Set;
iget-object v1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
iget-object v1, v1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
iget-object v1, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
aget-object p2, v1, p2
@ -65,20 +61,16 @@
iput-boolean p2, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mPreferenceChanged:Z
return-void
goto :goto_0
:cond_0
iget-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
iget-boolean p3, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mPreferenceChanged:Z
iget-object v0, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
iget-object v0, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mNewValues:Ljava/util/Set;
iget-object v0, v0, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mNewValues:Ljava/util/Set;
iget-object v1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragment;
iget-object v1, v1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
iget-object v1, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
aget-object p2, v1, p2
@ -94,5 +86,6 @@
iput-boolean p2, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mPreferenceChanged:Z
:goto_0
return-void
.end method

View file

@ -9,21 +9,21 @@
# static fields
.field private static final SAVE_STATE_CHANGED:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.changed"
.field public static final SAVE_STATE_CHANGED:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.changed"
.field private static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.entries"
.field public static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.entries"
.field private static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.entryValues"
.field public static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.entryValues"
.field private static final SAVE_STATE_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.values"
.field public static final SAVE_STATE_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragment.values"
# instance fields
.field mEntries:[Ljava/lang/CharSequence;
.field public mEntries:[Ljava/lang/CharSequence;
.field mEntryValues:[Ljava/lang/CharSequence;
.field public mEntryValues:[Ljava/lang/CharSequence;
.field mNewValues:Ljava/util/Set;
.field public mNewValues:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
@ -33,7 +33,7 @@
.end annotation
.end field
.field mPreferenceChanged:Z
.field public mPreferenceChanged:Z
# direct methods
@ -56,7 +56,7 @@
.method private getListPreference()Landroidx/preference/MultiSelectListPreference;
.locals 1
invoke-virtual {p0}, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->getPreference()Landroidx/preference/DialogPreference;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getPreference()Landroidx/preference/DialogPreference;
move-result-object v0
@ -84,7 +84,7 @@
invoke-virtual {v1, v2, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->setArguments(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroid/app/DialogFragment;->setArguments(Landroid/os/Bundle;)V
return-object v0
.end method
@ -142,7 +142,7 @@
iput-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
return-void
goto :goto_0
:cond_0
new-instance p1, Ljava/lang/IllegalStateException;
@ -192,6 +192,7 @@
iput-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mEntryValues:[Ljava/lang/CharSequence;
:goto_0
return-void
.end method
@ -212,7 +213,7 @@
iget-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragment;->mNewValues:Ljava/util/Set;
invoke-virtual {v0, p1}, Landroidx/preference/MultiSelectListPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, p1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v1
@ -228,7 +229,7 @@
return-void
.end method
.method protected onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
.method public onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
.locals 5
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragment;->onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
@ -278,6 +279,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;
.class public Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;
.super Ljava/lang/Object;
.source "MultiSelectListPreferenceDialogFragmentCompat.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
.field public final synthetic this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
# direct methods
.method constructor <init>(Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;)V
.method public constructor <init>(Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;)V
.locals 0
iput-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
@ -43,13 +43,9 @@
iget-boolean p3, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mPreferenceChanged:Z
iget-object v0, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
iget-object v0, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mNewValues:Ljava/util/Set;
iget-object v0, v0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mNewValues:Ljava/util/Set;
iget-object v1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
iget-object v1, v1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
iget-object v1, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
aget-object p2, v1, p2
@ -65,20 +61,16 @@
iput-boolean p2, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mPreferenceChanged:Z
return-void
goto :goto_0
:cond_0
iget-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
iget-boolean p3, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mPreferenceChanged:Z
iget-object v0, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
iget-object v0, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mNewValues:Ljava/util/Set;
iget-object v0, v0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mNewValues:Ljava/util/Set;
iget-object v1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat$1;->this$0:Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;
iget-object v1, v1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
iget-object v1, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
aget-object p2, v1, p2
@ -94,5 +86,6 @@
iput-boolean p2, p1, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mPreferenceChanged:Z
:goto_0
return-void
.end method

View file

@ -4,21 +4,21 @@
# static fields
.field private static final SAVE_STATE_CHANGED:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.changed"
.field public static final SAVE_STATE_CHANGED:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.changed"
.field private static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.entries"
.field public static final SAVE_STATE_ENTRIES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.entries"
.field private static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.entryValues"
.field public static final SAVE_STATE_ENTRY_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.entryValues"
.field private static final SAVE_STATE_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.values"
.field public static final SAVE_STATE_VALUES:Ljava/lang/String; = "MultiSelectListPreferenceDialogFragmentCompat.values"
# instance fields
.field mEntries:[Ljava/lang/CharSequence;
.field public mEntries:[Ljava/lang/CharSequence;
.field mEntryValues:[Ljava/lang/CharSequence;
.field public mEntryValues:[Ljava/lang/CharSequence;
.field mNewValues:Ljava/util/Set;
.field public mNewValues:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
@ -28,7 +28,7 @@
.end annotation
.end field
.field mPreferenceChanged:Z
.field public mPreferenceChanged:Z
# direct methods
@ -49,7 +49,7 @@
.method private getListPreference()Landroidx/preference/MultiSelectListPreference;
.locals 1
invoke-virtual {p0}, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->getPreference()Landroidx/preference/DialogPreference;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getPreference()Landroidx/preference/DialogPreference;
move-result-object v0
@ -75,7 +75,7 @@
invoke-virtual {v1, v2, p0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->setArguments(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
return-object v0
.end method
@ -133,7 +133,7 @@
iput-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
return-void
goto :goto_0
:cond_0
new-instance p1, Ljava/lang/IllegalStateException;
@ -183,6 +183,7 @@
iput-object p1, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mEntryValues:[Ljava/lang/CharSequence;
:goto_0
return-void
.end method
@ -201,7 +202,7 @@
iget-object v0, p0, Landroidx/preference/MultiSelectListPreferenceDialogFragmentCompat;->mNewValues:Ljava/util/Set;
invoke-virtual {p1, v0}, Landroidx/preference/MultiSelectListPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {p1, v0}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v0
@ -219,7 +220,7 @@
return-void
.end method
.method protected onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
.method public onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
.locals 5
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragmentCompat;->onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
@ -269,6 +270,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/preference/PreferenceDialogFragmentCompat;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/Preference$1;
.class public Landroidx/preference/Preference$1;
.super Ljava/lang/Object;
.source "Preference.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/Preference;
.field public final synthetic this$0:Landroidx/preference/Preference;
# direct methods
.method constructor <init>(Landroidx/preference/Preference;)V
.method public constructor <init>(Landroidx/preference/Preference;)V
.locals 0
iput-object p1, p0, Landroidx/preference/Preference$1;->this$0:Landroidx/preference/Preference;

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/Preference$BaseSavedState$1;
.class public final Landroidx/preference/Preference$BaseSavedState$1;
.super Ljava/lang/Object;
.source "Preference.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/Preference$BaseSavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/Preference$BaseSavedState;
.locals 1
new-instance v0, Landroidx/preference/Preference$BaseSavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/Preference$BaseSavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/Preference$BaseSavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/Preference$BaseSavedState;
.method public newArray(I)[Landroidx/preference/Preference$BaseSavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/Preference$BaseSavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/Preference$BaseSavedState$1;->newArray(I)[Landroidx/preference/Preference$BaseSavedState;

View file

@ -27,7 +27,7 @@
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/Preference$BaseSavedState$1;

View file

@ -1,4 +1,4 @@
.class interface abstract Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
.class public interface abstract Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
.super Ljava/lang/Object;
.source "Preference.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x608
accessFlags = 0x609
name = "OnPreferenceChangeInternalListener"
.end annotation

View file

@ -1,10 +1,10 @@
.class Landroidx/preference/Preference$OnPreferenceCopyListener;
.class public Landroidx/preference/Preference$OnPreferenceCopyListener;
.super Ljava/lang/Object;
.source "Preference.java"
# interfaces
.implements Landroid/view/MenuItem$OnMenuItemClickListener;
.implements Landroid/view/View$OnCreateContextMenuListener;
.implements Landroid/view/MenuItem$OnMenuItemClickListener;
# annotations
@ -13,17 +13,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "OnPreferenceCopyListener"
.end annotation
# instance fields
.field private final mPreference:Landroidx/preference/Preference;
.field public final mPreference:Landroidx/preference/Preference;
# direct methods
.method constructor <init>(Landroidx/preference/Preference;)V
.method public constructor <init>(Landroidx/preference/Preference;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -29,31 +29,31 @@
# static fields
.field private static final CLIPBOARD_ID:Ljava/lang/String; = "Preference"
.field public static final CLIPBOARD_ID:Ljava/lang/String; = "Preference"
.field public static final DEFAULT_ORDER:I = 0x7fffffff
# instance fields
.field private mAllowDividerAbove:Z
.field public mAllowDividerAbove:Z
.field private mAllowDividerBelow:Z
.field public mAllowDividerBelow:Z
.field private mBaseMethodCalled:Z
.field public mBaseMethodCalled:Z
.field private final mClickListener:Landroid/view/View$OnClickListener;
.field public final mClickListener:Landroid/view/View$OnClickListener;
.field private mContext:Landroid/content/Context;
.field public mContext:Landroid/content/Context;
.field private mCopyingEnabled:Z
.field public mCopyingEnabled:Z
.field private mDefaultValue:Ljava/lang/Object;
.field public mDefaultValue:Ljava/lang/Object;
.field private mDependencyKey:Ljava/lang/String;
.field public mDependencyKey:Ljava/lang/String;
.field private mDependencyMet:Z
.field public mDependencyMet:Z
.field private mDependents:Ljava/util/List;
.field public mDependents:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -63,71 +63,77 @@
.end annotation
.end field
.field private mEnabled:Z
.field public mEnabled:Z
.field private mExtras:Landroid/os/Bundle;
.field public mExtras:Landroid/os/Bundle;
.field private mFragment:Ljava/lang/String;
.field public mFragment:Ljava/lang/String;
.field private mHasId:Z
.field public mHasId:Z
.field private mHasSingleLineTitleAttr:Z
.field public mHasSingleLineTitleAttr:Z
.field private mIcon:Landroid/graphics/drawable/Drawable;
.field public mIcon:Landroid/graphics/drawable/Drawable;
.field private mIconResId:I
.field public mIconResId:I
.field private mIconSpaceReserved:Z
.field public mIconSpaceReserved:Z
.field private mId:J
.field public mId:J
.field private mIntent:Landroid/content/Intent;
.field public mIntent:Landroid/content/Intent;
.field private mKey:Ljava/lang/String;
.field public mKey:Ljava/lang/String;
.field private mLayoutResId:I
.field public mLayoutResId:I
.field private mListener:Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
.field public mListener:Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
.field private mOnChangeListener:Landroidx/preference/Preference$OnPreferenceChangeListener;
.field public mOnChangeListener:Landroidx/preference/Preference$OnPreferenceChangeListener;
.field private mOnClickListener:Landroidx/preference/Preference$OnPreferenceClickListener;
.field public mOnClickListener:Landroidx/preference/Preference$OnPreferenceClickListener;
.field private mOnCopyListener:Landroidx/preference/Preference$OnPreferenceCopyListener;
.field public mOnCopyListener:Landroidx/preference/Preference$OnPreferenceCopyListener;
.field private mOrder:I
.field public mOrder:I
.field private mParentDependencyMet:Z
.field public mParentDependencyMet:Z
.field private mParentGroup:Landroidx/preference/PreferenceGroup;
.field public mParentGroup:Landroidx/preference/PreferenceGroup;
.field private mPersistent:Z
.field public mPersistent:Z
.field private mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
.field public mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private mPreferenceManager:Landroidx/preference/PreferenceManager;
.field public mPreferenceManager:Landroidx/preference/PreferenceManager;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private mRequiresKey:Z
.field public mRequiresKey:Z
.field private mSelectable:Z
.field public mSelectable:Z
.field private mShouldDisableView:Z
.field public mShouldDisableView:Z
.field private mSingleLineTitle:Z
.field public mSingleLineTitle:Z
.field private mSummary:Ljava/lang/CharSequence;
.field public mSummary:Ljava/lang/CharSequence;
.field private mSummaryProvider:Landroidx/preference/Preference$SummaryProvider;
.field public mSummaryProvider:Landroidx/preference/Preference$SummaryProvider;
.field private mTitle:Ljava/lang/CharSequence;
.field public mTitle:Ljava/lang/CharSequence;
.field private mViewId:I
.field public mViewId:I
.field private mVisible:Z
.field public mVisible:Z
.field private mWasDetached:Z
.field public mWasDetached:Z
.field private mWidgetLayoutResId:I
.field public mWidgetLayoutResId:I
# direct methods
@ -552,11 +558,11 @@
:cond_1
new-instance v0, Ljava/lang/IllegalStateException;
new-instance v1, Ljava/lang/StringBuilder;
const-string v1, "Dependency \""
const-string v2, "Dependency \""
invoke-static {v1}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
move-result-object v1
iget-object v2, p0, Landroidx/preference/Preference;->mDependencyKey:Ljava/lang/String;
@ -654,6 +660,10 @@
.method private tryCommit(Landroid/content/SharedPreferences$Editor;)V
.locals 1
.param p1 # Landroid/content/SharedPreferences$Editor;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget-object v0, p0, Landroidx/preference/Preference;->mPreferenceManager:Landroidx/preference/PreferenceManager;
@ -703,8 +713,12 @@
# virtual methods
.method assignParent(Landroidx/preference/PreferenceGroup;)V
.method public assignParent(Landroidx/preference/PreferenceGroup;)V
.locals 1
.param p1 # Landroidx/preference/PreferenceGroup;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
if-eqz p1, :cond_1
@ -748,16 +762,17 @@
:cond_0
const/4 p1, 0x0
return p1
goto :goto_1
:cond_1
:goto_0
const/4 p1, 0x1
:goto_1
return p1
.end method
.method final clearWasDetached()V
.method public final clearWasDetached()V
.locals 1
const/4 v0, 0x0
@ -769,6 +784,10 @@
.method public compareTo(Landroidx/preference/Preference;)I
.locals 2
.param p1 # Landroidx/preference/Preference;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
iget v0, p0, Landroidx/preference/Preference;->mOrder:I
@ -825,6 +844,10 @@
.method public bridge synthetic compareTo(Ljava/lang/Object;)I
.locals 0
.param p1 # Ljava/lang/Object;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
check-cast p1, Landroidx/preference/Preference;
@ -835,7 +858,7 @@
return p1
.end method
.method dispatchRestoreInstanceState(Landroid/os/Bundle;)V
.method public dispatchRestoreInstanceState(Landroid/os/Bundle;)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/Preference;->hasKey()Z
@ -878,7 +901,7 @@
return-void
.end method
.method dispatchSaveInstanceState(Landroid/os/Bundle;)V
.method public dispatchSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
invoke-virtual {p0}, Landroidx/preference/Preference;->hasKey()Z
@ -921,8 +944,15 @@
return-void
.end method
.method protected findPreferenceInHierarchy(Ljava/lang/String;)Landroidx/preference/Preference;
.method public findPreferenceInHierarchy(Ljava/lang/String;)Landroidx/preference/Preference;
.locals 1
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -984,7 +1014,7 @@
return-object v0
.end method
.method getFilterableStringBuilder()Ljava/lang/StringBuilder;
.method public getFilterableStringBuilder()Ljava/lang/StringBuilder;
.locals 4
new-instance v0, Ljava/lang/StringBuilder;
@ -1074,7 +1104,7 @@
return-object v0
.end method
.method getId()J
.method public getId()J
.locals 2
iget-wide v0, p0, Landroidx/preference/Preference;->mId:J
@ -1132,13 +1162,15 @@
.method public getParent()Landroidx/preference/PreferenceGroup;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Landroidx/preference/Preference;->mParentGroup:Landroidx/preference/PreferenceGroup;
return-object v0
.end method
.method protected getPersistedBoolean(Z)Z
.method public getPersistedBoolean(Z)Z
.locals 2
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -1180,7 +1212,7 @@
return p1
.end method
.method protected getPersistedFloat(F)F
.method public getPersistedFloat(F)F
.locals 2
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -1222,7 +1254,7 @@
return p1
.end method
.method protected getPersistedInt(I)I
.method public getPersistedInt(I)I
.locals 2
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -1264,7 +1296,7 @@
return p1
.end method
.method protected getPersistedLong(J)J
.method public getPersistedLong(J)J
.locals 2
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -1306,7 +1338,7 @@
return-wide p1
.end method
.method protected getPersistedString(Ljava/lang/String;)Ljava/lang/String;
.method public getPersistedString(Ljava/lang/String;)Ljava/lang/String;
.locals 2
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -1403,6 +1435,8 @@
.method public getPreferenceDataStore()Landroidx/preference/PreferenceDataStore;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Landroidx/preference/Preference;->mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
@ -1501,6 +1535,8 @@
.method public final getSummaryProvider()Landroidx/preference/Preference$SummaryProvider;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Landroidx/preference/Preference;->mSummaryProvider:Landroidx/preference/Preference$SummaryProvider;
@ -1532,14 +1568,7 @@
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
xor-int/lit8 v0, v0, 0x1
return v0
.end method
@ -1569,11 +1598,12 @@
const/4 v0, 0x1
return v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
@ -1602,53 +1632,57 @@
.end method
.method public final isShown()Z
.locals 3
.locals 2
move-object v0, p0
invoke-virtual {p0}, Landroidx/preference/Preference;->isVisible()Z
move-result v0
const/4 v1, 0x0
if-nez v0, :cond_0
return v1
:cond_0
invoke-virtual {v0}, Landroidx/preference/Preference;->isVisible()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result v1
move-result-object v0
const/4 v2, 0x0
if-nez v0, :cond_1
if-nez v1, :cond_1
return v2
return v1
:cond_1
invoke-virtual {v0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result-object v1
move-result-object v0
if-nez v1, :cond_2
invoke-virtual {v0}, Landroidx/preference/PreferenceManager;->getPreferenceScreen()Landroidx/preference/PreferenceScreen;
return v2
move-result-object v0
:cond_2
invoke-virtual {v0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result-object v1
invoke-virtual {v1}, Landroidx/preference/PreferenceManager;->getPreferenceScreen()Landroidx/preference/PreferenceScreen;
move-result-object v1
if-ne v0, v1, :cond_3
if-ne p0, v0, :cond_2
const/4 v0, 0x1
return v0
:cond_3
invoke-virtual {v0}, Landroidx/preference/Preference;->getParent()Landroidx/preference/PreferenceGroup;
:cond_2
invoke-virtual {p0}, Landroidx/preference/Preference;->getParent()Landroidx/preference/PreferenceGroup;
move-result-object v0
if-nez v0, :cond_0
if-nez v0, :cond_3
return v2
return v1
:cond_3
invoke-virtual {v0}, Landroidx/preference/Preference;->isShown()Z
move-result v0
return v0
.end method
.method public isSingleLineTitle()Z
@ -1667,7 +1701,7 @@
return v0
.end method
.method protected notifyChanged()V
.method public notifyChanged()V
.locals 1
iget-object v0, p0, Landroidx/preference/Preference;->mListener:Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
@ -1715,7 +1749,7 @@
return-void
.end method
.method protected notifyHierarchyChanged()V
.method public notifyHierarchyChanged()V
.locals 1
iget-object v0, p0, Landroidx/preference/Preference;->mListener:Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
@ -1736,7 +1770,7 @@
return-void
.end method
.method protected onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
.method public onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
.locals 2
iput-object p1, p0, Landroidx/preference/Preference;->mPreferenceManager:Landroidx/preference/PreferenceManager;
@ -1757,8 +1791,13 @@
return-void
.end method
.method protected onAttachedToHierarchy(Landroidx/preference/PreferenceManager;J)V
.method public onAttachedToHierarchy(Landroidx/preference/PreferenceManager;J)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iput-wide p2, p0, Landroidx/preference/Preference;->mId:J
@ -1788,7 +1827,7 @@
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 8
iget-object v0, p1, Landroidx/preference/PreferenceViewHolder;->itemView:Landroid/view/View;
iget-object v0, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
iget-object v1, p0, Landroidx/preference/Preference;->mClickListener:Landroid/view/View$OnClickListener;
@ -1952,9 +1991,9 @@
if-eqz v6, :cond_8
const/4 v6, 0x0
invoke-virtual {v1, v3}, Landroid/widget/ImageView;->setVisibility(I)V
goto :goto_2
goto :goto_3
:cond_8
iget-boolean v6, p0, Landroidx/preference/Preference;->mIconSpaceReserved:Z
@ -1972,6 +2011,7 @@
invoke-virtual {v1, v6}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_a
:goto_3
sget v1, Landroidx/preference/R$id;->icon_frame:I
invoke-virtual {p1, v1}, Landroidx/preference/PreferenceViewHolder;->findViewById(I)Landroid/view/View;
@ -1993,24 +2033,22 @@
if-eqz v6, :cond_c
goto :goto_3
invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V
goto :goto_4
:cond_c
iget-boolean v3, p0, Landroidx/preference/Preference;->mIconSpaceReserved:Z
if-eqz v3, :cond_d
const/4 v3, 0x4
goto :goto_3
const/4 v4, 0x4
:cond_d
const/16 v3, 0x8
:goto_3
invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v1, v4}, Landroid/view/View;->setVisibility(I)V
:cond_e
:goto_4
iget-boolean v1, p0, Landroidx/preference/Preference;->mShouldDisableView:Z
if-eqz v1, :cond_f
@ -2021,14 +2059,14 @@
invoke-direct {p0, v0, v1}, Landroidx/preference/Preference;->setEnabledStateOnViews(Landroid/view/View;Z)V
goto :goto_4
goto :goto_5
:cond_f
const/4 v1, 0x1
invoke-direct {p0, v0, v1}, Landroidx/preference/Preference;->setEnabledStateOnViews(Landroid/view/View;Z)V
:goto_4
:goto_5
invoke-virtual {p0}, Landroidx/preference/Preference;->isSelectable()Z
move-result v1
@ -2066,12 +2104,12 @@
iget-object v3, p0, Landroidx/preference/Preference;->mOnCopyListener:Landroidx/preference/Preference$OnPreferenceCopyListener;
goto :goto_5
goto :goto_6
:cond_11
move-object v3, v2
:goto_5
:goto_6
invoke-virtual {v0, v3}, Landroid/view/View;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V
invoke-virtual {v0, p1}, Landroid/view/View;->setLongClickable(Z)V
@ -2086,7 +2124,7 @@
return-void
.end method
.method protected onClick()V
.method public onClick()V
.locals 0
return-void
@ -2127,7 +2165,7 @@
return-void
.end method
.method protected onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.method public onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.locals 0
const/4 p1, 0x0
@ -2137,6 +2175,9 @@
.method public onInitializeAccessibilityNodeInfo(Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V
.locals 0
.annotation build Landroidx/annotation/CallSuper;
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -2166,7 +2207,7 @@
return-void
.end method
.method protected onPrepareForRemoval()V
.method public onPrepareForRemoval()V
.locals 0
invoke-direct {p0}, Landroidx/preference/Preference;->unregisterDependency()V
@ -2174,14 +2215,14 @@
return-void
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 1
const/4 v0, 0x1
iput-boolean v0, p0, Landroidx/preference/Preference;->mBaseMethodCalled:Z
sget-object v0, Landroidx/preference/Preference$BaseSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
sget-object v0, Landroid/view/AbsSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
if-eq p1, v0, :cond_1
@ -2203,25 +2244,29 @@
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 1
const/4 v0, 0x1
iput-boolean v0, p0, Landroidx/preference/Preference;->mBaseMethodCalled:Z
sget-object v0, Landroidx/preference/Preference$BaseSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
sget-object v0, Landroid/view/AbsSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
return-object v0
.end method
.method protected onSetInitialValue(Ljava/lang/Object;)V
.method public onSetInitialValue(Ljava/lang/Object;)V
.locals 0
.param p1 # Ljava/lang/Object;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
return-void
.end method
.method protected onSetInitialValue(ZLjava/lang/Object;)V
.method public onSetInitialValue(ZLjava/lang/Object;)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -2241,6 +2286,11 @@
.method public performClick()V
.locals 2
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-virtual {p0}, Landroidx/preference/Preference;->isEnabled()Z
@ -2310,15 +2360,20 @@
return-void
.end method
.method protected performClick(Landroid/view/View;)V
.method public performClick(Landroid/view/View;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-virtual {p0}, Landroidx/preference/Preference;->performClick()V
return-void
.end method
.method protected persistBoolean(Z)Z
.method public persistBoolean(Z)Z
.locals 3
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -2374,7 +2429,7 @@
return v1
.end method
.method protected persistFloat(F)Z
.method public persistFloat(F)Z
.locals 3
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -2432,7 +2487,7 @@
return v1
.end method
.method protected persistInt(I)Z
.method public persistInt(I)Z
.locals 3
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -2488,7 +2543,7 @@
return v1
.end method
.method protected persistLong(J)Z
.method public persistLong(J)Z
.locals 4
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -2546,7 +2601,7 @@
return v2
.end method
.method protected persistString(Ljava/lang/String;)Z
.method public persistString(Ljava/lang/String;)Z
.locals 3
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldPersist()Z
@ -2674,7 +2729,7 @@
return v1
.end method
.method requireKey()V
.method public requireKey()V
.locals 2
iget-object v0, p0, Landroidx/preference/Preference;->mKey:Ljava/lang/String;
@ -2868,7 +2923,7 @@
return-void
.end method
.method final setOnPreferenceChangeInternalListener(Landroidx/preference/Preference$OnPreferenceChangeInternalListener;)V
.method public final setOnPreferenceChangeInternalListener(Landroidx/preference/Preference$OnPreferenceChangeInternalListener;)V
.locals 0
iput-object p1, p0, Landroidx/preference/Preference;->mListener:Landroidx/preference/Preference$OnPreferenceChangeInternalListener;
@ -3015,6 +3070,10 @@
.method public final setSummaryProvider(Landroidx/preference/Preference$SummaryProvider;)V
.locals 0
.param p1 # Landroidx/preference/Preference$SummaryProvider;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iput-object p1, p0, Landroidx/preference/Preference;->mSummaryProvider:Landroidx/preference/Preference$SummaryProvider;
@ -3108,19 +3167,12 @@
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
xor-int/lit8 v0, v0, 0x1
return v0
.end method
.method protected shouldPersist()Z
.method public shouldPersist()Z
.locals 1
iget-object v0, p0, Landroidx/preference/Preference;->mPreferenceManager:Landroidx/preference/PreferenceManager;
@ -3141,11 +3193,12 @@
const/4 v0, 0x1
return v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
@ -3163,7 +3216,7 @@
return-object v0
.end method
.method final wasDetached()Z
.method public final wasDetached()Z
.locals 1
iget-boolean v0, p0, Landroidx/preference/Preference;->mWasDetached:Z

View file

@ -59,91 +59,23 @@
.end method
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 4
.locals 2
invoke-super {p0, p1}, Landroidx/preference/PreferenceGroup;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/4 v1, 0x1
const/16 v1, 0x1c
const/16 v2, 0x1c
if-lt v0, v1, :cond_0
if-lt v0, v2, :cond_0
iget-object p1, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
iget-object p1, p1, Landroidx/preference/PreferenceViewHolder;->itemView:Landroid/view/View;
const/4 v0, 0x1
invoke-virtual {p1, v1}, Landroid/view/View;->setAccessibilityHeading(Z)V
return-void
invoke-virtual {p1, v0}, Landroid/view/View;->setAccessibilityHeading(Z)V
:cond_0
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v2, 0x15
if-ge v0, v2, :cond_4
new-instance v0, Landroid/util/TypedValue;
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroidx/preference/PreferenceCategory;->getContext()Landroid/content/Context;
move-result-object v2
invoke-virtual {v2}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v2
sget v3, Landroidx/preference/R$attr;->colorAccent:I
invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
move-result v1
if-nez v1, :cond_1
return-void
:cond_1
const v1, 0x1020016
invoke-virtual {p1, v1}, Landroidx/preference/PreferenceViewHolder;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
if-nez p1, :cond_2
return-void
:cond_2
invoke-virtual {p0}, Landroidx/preference/PreferenceCategory;->getContext()Landroid/content/Context;
move-result-object v1
sget v2, Landroidx/preference/R$color;->preference_fallback_accent_color:I
invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I
move-result v1
invoke-virtual {p1}, Landroid/widget/TextView;->getCurrentTextColor()I
move-result v2
if-eq v2, v1, :cond_3
return-void
:cond_3
iget v0, v0, Landroid/util/TypedValue;->data:I
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V
:cond_4
return-void
.end method
@ -152,7 +84,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
invoke-super {p0, p1}, Landroidx/preference/PreferenceGroup;->onInitializeAccessibilityNodeInfo(Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onInitializeAccessibilityNodeInfo(Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
@ -204,18 +136,11 @@
.method public shouldDisableDependents()Z
.locals 1
invoke-super {p0}, Landroidx/preference/PreferenceGroup;->isEnabled()Z
invoke-super {p0}, Landroidx/preference/Preference;->isEnabled()Z
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
xor-int/lit8 v0, v0, 0x1
return v0
.end method

View file

@ -40,12 +40,25 @@
.method public getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.locals 0
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
return-object p2
.end method
.method public getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;
.locals 0
.param p2 # Ljava/util/Set;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -112,6 +125,10 @@
.method public putString(Ljava/lang/String;Ljava/lang/String;)V
.locals 0
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
new-instance p1, Ljava/lang/UnsupportedOperationException;
@ -124,6 +141,10 @@
.method public putStringSet(Ljava/lang/String;Ljava/util/Set;)V
.locals 0
.param p2 # Ljava/util/Set;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",

View file

@ -12,40 +12,43 @@
# static fields
.field protected static final ARG_KEY:Ljava/lang/String; = "key"
.field public static final ARG_KEY:Ljava/lang/String; = "key"
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field private static final SAVE_STATE_ICON:Ljava/lang/String; = "PreferenceDialogFragment.icon"
.field public static final SAVE_STATE_ICON:Ljava/lang/String; = "PreferenceDialogFragment.icon"
.field private static final SAVE_STATE_LAYOUT:Ljava/lang/String; = "PreferenceDialogFragment.layout"
.field public static final SAVE_STATE_LAYOUT:Ljava/lang/String; = "PreferenceDialogFragment.layout"
.field private static final SAVE_STATE_MESSAGE:Ljava/lang/String; = "PreferenceDialogFragment.message"
.field public static final SAVE_STATE_MESSAGE:Ljava/lang/String; = "PreferenceDialogFragment.message"
.field private static final SAVE_STATE_NEGATIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.negativeText"
.field public static final SAVE_STATE_NEGATIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.negativeText"
.field private static final SAVE_STATE_POSITIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.positiveText"
.field public static final SAVE_STATE_POSITIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.positiveText"
.field private static final SAVE_STATE_TITLE:Ljava/lang/String; = "PreferenceDialogFragment.title"
.field public static final SAVE_STATE_TITLE:Ljava/lang/String; = "PreferenceDialogFragment.title"
# instance fields
.field private mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
.field public mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
.field private mDialogLayoutRes:I
.field public mDialogLayoutRes:I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end field
.field private mDialogMessage:Ljava/lang/CharSequence;
.field public mDialogMessage:Ljava/lang/CharSequence;
.field private mDialogTitle:Ljava/lang/CharSequence;
.field public mDialogTitle:Ljava/lang/CharSequence;
.field private mNegativeButtonText:Ljava/lang/CharSequence;
.field public mNegativeButtonText:Ljava/lang/CharSequence;
.field private mPositiveButtonText:Ljava/lang/CharSequence;
.field public mPositiveButtonText:Ljava/lang/CharSequence;
.field private mPreference:Landroidx/preference/DialogPreference;
.field public mPreference:Landroidx/preference/DialogPreference;
.field private mWhichButtonClicked:I
.field public mWhichButtonClicked:I
# direct methods
@ -84,7 +87,7 @@
if-nez v0, :cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getArguments()Landroid/os/Bundle;
move-result-object v0
@ -94,7 +97,7 @@
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getTargetFragment()Landroid/app/Fragment;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getTargetFragment()Landroid/app/Fragment;
move-result-object v1
@ -114,15 +117,20 @@
return-object v0
.end method
.method protected needInputMethod()Z
.method public needInputMethod()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method protected onBindDialogView(Landroid/view/View;)V
.method public onBindDialogView(Landroid/view/View;)V
.locals 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -186,7 +194,7 @@
invoke-super {p0, p1}, Landroid/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getTargetFragment()Landroid/app/Fragment;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getTargetFragment()Landroid/app/Fragment;
move-result-object v0
@ -196,7 +204,7 @@
check-cast v0, Landroidx/preference/DialogPreference$TargetFragment;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
@ -305,7 +313,7 @@
new-instance p1, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getResources()Landroid/content/res/Resources;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getResources()Landroid/content/res/Resources;
move-result-object v1
@ -313,7 +321,7 @@
iput-object p1, p0, Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
return-void
goto :goto_1
:cond_1
:goto_0
@ -321,7 +329,7 @@
iput-object p1, p0, Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
return-void
goto :goto_1
:cond_2
const-string v0, "PreferenceDialogFragment.title"
@ -376,7 +384,7 @@
new-instance v0, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getResources()Landroid/content/res/Resources;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getResources()Landroid/content/res/Resources;
move-result-object v1
@ -385,6 +393,7 @@
iput-object v0, p0, Landroidx/preference/PreferenceDialogFragment;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
:cond_3
:goto_1
return-void
:cond_4
@ -399,8 +408,10 @@
.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/DialogFragment;->getActivity()Landroid/app/Activity;
move-result-object p1
@ -472,7 +483,7 @@
return-object p1
.end method
.method protected onCreateDialogView(Landroid/content/Context;)Landroid/view/View;
.method public onCreateDialogView(Landroid/content/Context;)Landroid/view/View;
.locals 2
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -526,7 +537,7 @@
return-void
.end method
.method protected onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
.method public onPrepareDialogBuilder(Landroid/app/AlertDialog$Builder;)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -536,6 +547,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroid/app/DialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -7,37 +7,40 @@
# static fields
.field protected static final ARG_KEY:Ljava/lang/String; = "key"
.field public static final ARG_KEY:Ljava/lang/String; = "key"
.field private static final SAVE_STATE_ICON:Ljava/lang/String; = "PreferenceDialogFragment.icon"
.field public static final SAVE_STATE_ICON:Ljava/lang/String; = "PreferenceDialogFragment.icon"
.field private static final SAVE_STATE_LAYOUT:Ljava/lang/String; = "PreferenceDialogFragment.layout"
.field public static final SAVE_STATE_LAYOUT:Ljava/lang/String; = "PreferenceDialogFragment.layout"
.field private static final SAVE_STATE_MESSAGE:Ljava/lang/String; = "PreferenceDialogFragment.message"
.field public static final SAVE_STATE_MESSAGE:Ljava/lang/String; = "PreferenceDialogFragment.message"
.field private static final SAVE_STATE_NEGATIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.negativeText"
.field public static final SAVE_STATE_NEGATIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.negativeText"
.field private static final SAVE_STATE_POSITIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.positiveText"
.field public static final SAVE_STATE_POSITIVE_TEXT:Ljava/lang/String; = "PreferenceDialogFragment.positiveText"
.field private static final SAVE_STATE_TITLE:Ljava/lang/String; = "PreferenceDialogFragment.title"
.field public static final SAVE_STATE_TITLE:Ljava/lang/String; = "PreferenceDialogFragment.title"
# instance fields
.field private mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
.field public mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
.field private mDialogLayoutRes:I
.field public mDialogLayoutRes:I
.annotation build Landroidx/annotation/LayoutRes;
.end annotation
.end field
.field private mDialogMessage:Ljava/lang/CharSequence;
.field public mDialogMessage:Ljava/lang/CharSequence;
.field private mDialogTitle:Ljava/lang/CharSequence;
.field public mDialogTitle:Ljava/lang/CharSequence;
.field private mNegativeButtonText:Ljava/lang/CharSequence;
.field public mNegativeButtonText:Ljava/lang/CharSequence;
.field private mPositiveButtonText:Ljava/lang/CharSequence;
.field public mPositiveButtonText:Ljava/lang/CharSequence;
.field private mPreference:Landroidx/preference/DialogPreference;
.field public mPreference:Landroidx/preference/DialogPreference;
.field private mWhichButtonClicked:I
.field public mWhichButtonClicked:I
# direct methods
@ -72,7 +75,7 @@
if-nez v0, :cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v0
@ -82,7 +85,7 @@
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getTargetFragment()Landroidx/fragment/app/Fragment;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment;
move-result-object v1
@ -102,15 +105,20 @@
return-object v0
.end method
.method protected needInputMethod()Z
.method public needInputMethod()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
return v0
.end method
.method protected onBindDialogView(Landroid/view/View;)V
.method public onBindDialogView(Landroid/view/View;)V
.locals 3
const v0, 0x102000b
@ -170,7 +178,7 @@
invoke-super {p0, p1}, Landroidx/fragment/app/DialogFragment;->onCreate(Landroid/os/Bundle;)V
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getTargetFragment()Landroidx/fragment/app/Fragment;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment;
move-result-object v0
@ -180,7 +188,7 @@
check-cast v0, Landroidx/preference/DialogPreference$TargetFragment;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
@ -289,7 +297,7 @@
new-instance p1, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getResources()Landroid/content/res/Resources;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
move-result-object v1
@ -297,7 +305,7 @@
iput-object p1, p0, Landroidx/preference/PreferenceDialogFragmentCompat;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
return-void
goto :goto_1
:cond_1
:goto_0
@ -305,7 +313,7 @@
iput-object p1, p0, Landroidx/preference/PreferenceDialogFragmentCompat;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
return-void
goto :goto_1
:cond_2
const-string v0, "PreferenceDialogFragment.title"
@ -360,7 +368,7 @@
new-instance v0, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getResources()Landroid/content/res/Resources;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
move-result-object v1
@ -369,6 +377,7 @@
iput-object v0, p0, Landroidx/preference/PreferenceDialogFragmentCompat;->mDialogIcon:Landroid/graphics/drawable/BitmapDrawable;
:cond_3
:goto_1
return-void
:cond_4
@ -383,8 +392,10 @@
.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
invoke-virtual {p0}, Landroidx/preference/PreferenceDialogFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
@ -456,7 +467,7 @@
return-object p1
.end method
.method protected onCreateDialogView(Landroid/content/Context;)Landroid/view/View;
.method public onCreateDialogView(Landroid/content/Context;)Landroid/view/View;
.locals 2
iget v0, p0, Landroidx/preference/PreferenceDialogFragmentCompat;->mDialogLayoutRes:I
@ -484,6 +495,10 @@
.method public onDismiss(Landroid/content/DialogInterface;)V
.locals 1
.param p1 # Landroid/content/DialogInterface;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/fragment/app/DialogFragment;->onDismiss(Landroid/content/DialogInterface;)V
@ -506,7 +521,7 @@
return-void
.end method
.method protected onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
.method public onPrepareDialogBuilder(Landroidx/appcompat/app/AlertDialog$Builder;)V
.locals 0
return-void
@ -514,6 +529,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/fragment/app/DialogFragment;->onSaveInstanceState(Landroid/os/Bundle;)V

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragment$1;
.class public Landroidx/preference/PreferenceFragment$1;
.super Landroid/os/Handler;
.source "PreferenceFragment.java"
@ -9,17 +9,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceFragment;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragment;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragment;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragment;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragment$1;->this$0:Landroidx/preference/PreferenceFragment;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragment$2;
.class public Landroidx/preference/PreferenceFragment$2;
.super Ljava/lang/Object;
.source "PreferenceFragment.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceFragment;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragment;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragment;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragment;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragment$2;->this$0:Landroidx/preference/PreferenceFragment;
@ -35,17 +35,13 @@
# virtual methods
.method public run()V
.locals 2
.locals 1
iget-object v0, p0, Landroidx/preference/PreferenceFragment$2;->this$0:Landroidx/preference/PreferenceFragment;
iget-object v0, v0, Landroidx/preference/PreferenceFragment;->mList:Landroidx/recyclerview/widget/RecyclerView;
iget-object v1, p0, Landroidx/preference/PreferenceFragment$2;->this$0:Landroidx/preference/PreferenceFragment;
iget-object v1, v1, Landroidx/preference/PreferenceFragment;->mList:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->focusableViewAvailable(Landroid/view/View;)V
invoke-virtual {v0, v0}, Landroid/view/ViewGroup;->focusableViewAvailable(Landroid/view/View;)V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragment$3;
.class public Landroidx/preference/PreferenceFragment$3;
.super Ljava/lang/Object;
.source "PreferenceFragment.java"
@ -12,21 +12,21 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceFragment;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragment;
.field final synthetic val$key:Ljava/lang/String;
.field public final synthetic val$key:Ljava/lang/String;
.field final synthetic val$preference:Landroidx/preference/Preference;
.field public final synthetic val$preference:Landroidx/preference/Preference;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragment;Landroidx/preference/Preference;Ljava/lang/String;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragment;Landroidx/preference/Preference;Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragment$3;->this$0:Landroidx/preference/PreferenceFragment;
@ -107,7 +107,7 @@
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->scrollToPosition(I)V
return-void
goto :goto_1
:cond_3
new-instance v1, Landroidx/preference/PreferenceFragment$ScrollToPreferenceObserver;
@ -124,5 +124,6 @@
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->registerAdapterDataObserver(Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;)V
:goto_1
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragment$DividerDecoration;
.class public Landroidx/preference/PreferenceFragment$DividerDecoration;
.super Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;
.source "PreferenceFragment.java"
@ -9,23 +9,23 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = "DividerDecoration"
.end annotation
# instance fields
.field private mAllowDividerAfterLastItem:Z
.field public mAllowDividerAfterLastItem:Z
.field private mDivider:Landroid/graphics/drawable/Drawable;
.field public mDivider:Landroid/graphics/drawable/Drawable;
.field private mDividerHeight:I
.field public mDividerHeight:I
.field final synthetic this$0:Landroidx/preference/PreferenceFragment;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragment;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragment;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragment;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragment$DividerDecoration;->this$0:Landroidx/preference/PreferenceFragment;
@ -77,11 +77,11 @@
:cond_1
iget-boolean v0, p0, Landroidx/preference/PreferenceFragment$DividerDecoration;->mAllowDividerAfterLastItem:Z
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->indexOfChild(Landroid/view/View;)I
invoke-virtual {p2, p1}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
move-result p1
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getChildCount()I
invoke-virtual {p2}, Landroid/view/ViewGroup;->getChildCount()I
move-result v1
@ -91,7 +91,7 @@
add-int/2addr p1, v3
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->getChildAt(I)Landroid/view/View;
invoke-virtual {p2, p1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object p1
@ -152,11 +152,11 @@
return-void
:cond_0
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getChildCount()I
invoke-virtual {p2}, Landroid/view/ViewGroup;->getChildCount()I
move-result p3
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getWidth()I
invoke-virtual {p2}, Landroid/view/ViewGroup;->getWidth()I
move-result v0
@ -167,7 +167,7 @@
:goto_0
if-ge v2, p3, :cond_2
invoke-virtual {p2, v2}, Landroidx/recyclerview/widget/RecyclerView;->getChildAt(I)Landroid/view/View;
invoke-virtual {p2, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v3
@ -187,15 +187,15 @@
move-result v3
add-int/2addr v4, v3
add-int/2addr v3, v4
iget-object v3, p0, Landroidx/preference/PreferenceFragment$DividerDecoration;->mDivider:Landroid/graphics/drawable/Drawable;
iget-object v4, p0, Landroidx/preference/PreferenceFragment$DividerDecoration;->mDivider:Landroid/graphics/drawable/Drawable;
iget v5, p0, Landroidx/preference/PreferenceFragment$DividerDecoration;->mDividerHeight:I
add-int/2addr v5, v4
add-int/2addr v5, v3
invoke-virtual {v3, v1, v4, v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
invoke-virtual {v4, v1, v3, v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
iget-object v3, p0, Landroidx/preference/PreferenceFragment$DividerDecoration;->mDivider:Landroid/graphics/drawable/Drawable;

View file

@ -16,4 +16,8 @@
# virtual methods
.method public abstract onPreferenceDisplayDialog(Landroidx/preference/PreferenceFragment;Landroidx/preference/Preference;)Z
.param p1 # Landroidx/preference/PreferenceFragment;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragment$ScrollToPreferenceObserver;
.class public Landroidx/preference/PreferenceFragment$ScrollToPreferenceObserver;
.super Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;
.source "PreferenceFragment.java"
@ -9,23 +9,23 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "ScrollToPreferenceObserver"
.end annotation
# instance fields
.field private final mAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter;
.field public final mAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter;
.field private final mKey:Ljava/lang/String;
.field public final mKey:Ljava/lang/String;
.field private final mList:Landroidx/recyclerview/widget/RecyclerView;
.field public final mList:Landroidx/recyclerview/widget/RecyclerView;
.field private final mPreference:Landroidx/preference/Preference;
.field public final mPreference:Landroidx/preference/Preference;
# direct methods
.method constructor <init>(Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView;Landroidx/preference/Preference;Ljava/lang/String;)V
.method public constructor <init>(Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView;Landroidx/preference/Preference;Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;-><init>()V

View file

@ -3,10 +3,10 @@
.source "PreferenceFragment.java"
# interfaces
.implements Landroidx/preference/DialogPreference$TargetFragment;
.implements Landroidx/preference/PreferenceManager$OnPreferenceTreeClickListener;
.implements Landroidx/preference/PreferenceManager$OnDisplayPreferenceDialogListener;
.implements Landroidx/preference/PreferenceManager$OnNavigateToScreenListener;
.implements Landroidx/preference/PreferenceManager$OnPreferenceTreeClickListener;
.implements Landroidx/preference/DialogPreference$TargetFragment;
# annotations
@ -30,33 +30,33 @@
.end annotation
.end field
.field private static final DIALOG_FRAGMENT_TAG:Ljava/lang/String; = "androidx.preference.PreferenceFragment.DIALOG"
.field public static final DIALOG_FRAGMENT_TAG:Ljava/lang/String; = "androidx.preference.PreferenceFragment.DIALOG"
.field private static final MSG_BIND_PREFERENCES:I = 0x1
.field public static final MSG_BIND_PREFERENCES:I = 0x1
.field private static final PREFERENCES_TAG:Ljava/lang/String; = "android:preferences"
.field public static final PREFERENCES_TAG:Ljava/lang/String; = "android:preferences"
# instance fields
.field private final mDividerDecoration:Landroidx/preference/PreferenceFragment$DividerDecoration;
.field public final mDividerDecoration:Landroidx/preference/PreferenceFragment$DividerDecoration;
.field private final mHandler:Landroid/os/Handler;
.field public final mHandler:Landroid/os/Handler;
.field private mHavePrefs:Z
.field public mHavePrefs:Z
.field private mInitDone:Z
.field public mInitDone:Z
.field private mLayoutResId:I
.field public mLayoutResId:I
.field mList:Landroidx/recyclerview/widget/RecyclerView;
.field public mList:Landroidx/recyclerview/widget/RecyclerView;
.field private mPreferenceManager:Landroidx/preference/PreferenceManager;
.field public mPreferenceManager:Landroidx/preference/PreferenceManager;
.field private final mRequestFocus:Ljava/lang/Runnable;
.field public final mRequestFocus:Ljava/lang/Runnable;
.field private mSelectPreferenceRunnable:Ljava/lang/Runnable;
.field public mSelectPreferenceRunnable:Ljava/lang/Runnable;
.field private mStyledContext:Landroid/content/Context;
.field public mStyledContext:Landroid/content/Context;
# direct methods
@ -149,11 +149,12 @@
iput-object v0, p0, Landroidx/preference/PreferenceFragment;->mSelectPreferenceRunnable:Ljava/lang/Runnable;
return-void
goto :goto_0
:cond_0
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
:goto_0
return-void
.end method
@ -166,7 +167,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroidx/preference/PreferenceScreen;->onDetached()V
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->onDetached()V
:cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->onUnbindPreferences()V
@ -178,6 +179,10 @@
# virtual methods
.method public addPreferencesFromResource(I)V
.locals 3
.param p1 # I
.annotation build Landroidx/annotation/XmlRes;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -200,7 +205,7 @@
return-void
.end method
.method bindPreferences()V
.method public bindPreferences()V
.locals 3
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getPreferenceScreen()Landroidx/preference/PreferenceScreen;
@ -219,7 +224,7 @@
invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
invoke-virtual {v0}, Landroidx/preference/PreferenceScreen;->onAttached()V
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->onAttached()V
:cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->onBindPreferences()V
@ -260,6 +265,11 @@
.method public getCallbackFragment()Landroid/app/Fragment;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
@ -300,8 +310,13 @@
return-object v0
.end method
.method protected onBindPreferences()V
.method public onBindPreferences()V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
@ -315,7 +330,7 @@
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v1
@ -338,7 +353,7 @@
:cond_0
new-instance v1, Landroid/view/ContextThemeWrapper;
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v2
@ -358,13 +373,13 @@
invoke-virtual {v0, p0}, Landroidx/preference/PreferenceManager;->setOnNavigateToScreenListener(Landroidx/preference/PreferenceManager$OnNavigateToScreenListener;)V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroid/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v0
if-eqz v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroid/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v0
@ -385,7 +400,7 @@
return-void
.end method
.method protected onCreateAdapter(Landroidx/preference/PreferenceScreen;)Landroidx/recyclerview/widget/RecyclerView$Adapter;
.method public onCreateAdapter(Landroidx/preference/PreferenceScreen;)Landroidx/recyclerview/widget/RecyclerView$Adapter;
.locals 1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -404,7 +419,7 @@
new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v1
@ -482,13 +497,11 @@
sget-object v1, Landroidx/preference/R$styleable;->PreferenceFragment:[I
iget-object v2, p0, Landroidx/preference/PreferenceFragment;->mStyledContext:Landroid/content/Context;
sget v2, Landroidx/preference/R$attr;->preferenceFragmentStyle:I
sget v3, Landroidx/preference/R$attr;->preferenceFragmentStyle:I
const v3, 0x1010506
const v4, 0x1010506
invoke-static {v2, v3, v4}, Landroidx/core/content/res/TypedArrayUtils;->getAttr(Landroid/content/Context;II)I
invoke-static {v0, v2, v3}, Landroidx/core/content/res/TypedArrayUtils;->getAttr(Landroid/content/Context;II)I
move-result v2
@ -583,7 +596,7 @@
iget-object p1, p0, Landroidx/preference/PreferenceFragment;->mList:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getParent()Landroid/view/ViewParent;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object p1
@ -685,7 +698,7 @@
:goto_0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v2
@ -693,7 +706,7 @@
if-eqz v2, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v0
@ -709,7 +722,7 @@
return-void
:cond_2
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getFragmentManager()Landroid/app/FragmentManager;
invoke-virtual {p0}, Landroid/app/Fragment;->getFragmentManager()Landroid/app/FragmentManager;
move-result-object v0
@ -769,7 +782,7 @@
:goto_1
invoke-virtual {p1, p0, v1}, Landroid/app/DialogFragment;->setTargetFragment(Landroid/app/Fragment;I)V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getFragmentManager()Landroid/app/FragmentManager;
invoke-virtual {p0}, Landroid/app/Fragment;->getFragmentManager()Landroid/app/FragmentManager;
move-result-object v0
@ -818,7 +831,7 @@
:goto_0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v0
@ -826,7 +839,7 @@
if-eqz v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v0
@ -872,7 +885,7 @@
:cond_0
if-nez v1, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v0
@ -880,7 +893,7 @@
if-eqz v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragment;->getActivity()Landroid/app/Activity;
invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity;
move-result-object v0
@ -909,7 +922,7 @@
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
invoke-virtual {v0, v1}, Landroidx/preference/PreferenceScreen;->saveHierarchyState(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroidx/preference/Preference;->saveHierarchyState(Landroid/os/Bundle;)V
const-string v0, "android:preferences"
@ -953,8 +966,13 @@
return-void
.end method
.method protected onUnbindPreferences()V
.method public onUnbindPreferences()V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
@ -980,7 +998,7 @@
if-eqz p2, :cond_0
invoke-virtual {p2, p1}, Landroidx/preference/PreferenceScreen;->restoreHierarchyState(Landroid/os/Bundle;)V
invoke-virtual {p2, p1}, Landroidx/preference/Preference;->restoreHierarchyState(Landroid/os/Bundle;)V
:cond_0
iget-boolean p1, p0, Landroidx/preference/PreferenceFragment;->mHavePrefs:Z
@ -1088,6 +1106,14 @@
.method public setPreferencesFromResource(ILjava/lang/String;)V
.locals 3
.param p1 # I
.annotation build Landroidx/annotation/XmlRes;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@ -1105,7 +1131,7 @@
if-eqz p2, :cond_1
invoke-virtual {p1, p2}, Landroidx/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
invoke-virtual {p1, p2}, Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
move-result-object p1
@ -1118,19 +1144,11 @@
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
new-instance v0, Ljava/lang/StringBuilder;
const-string v0, "Preference object with key "
const-string v1, "Preference object with key "
const-string v1, " is not a PreferenceScreen"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, " is not a PreferenceScreen"
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-static {v0, p2, v1}, Le/e/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragmentCompat$1;
.class public Landroidx/preference/PreferenceFragmentCompat$1;
.super Landroid/os/Handler;
.source "PreferenceFragmentCompat.java"
@ -9,17 +9,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragmentCompat;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragmentCompat;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragmentCompat$1;->this$0:Landroidx/preference/PreferenceFragmentCompat;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragmentCompat$2;
.class public Landroidx/preference/PreferenceFragmentCompat$2;
.super Ljava/lang/Object;
.source "PreferenceFragmentCompat.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragmentCompat;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragmentCompat;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragmentCompat$2;->this$0:Landroidx/preference/PreferenceFragmentCompat;
@ -35,17 +35,13 @@
# virtual methods
.method public run()V
.locals 2
.locals 1
iget-object v0, p0, Landroidx/preference/PreferenceFragmentCompat$2;->this$0:Landroidx/preference/PreferenceFragmentCompat;
iget-object v0, v0, Landroidx/preference/PreferenceFragmentCompat;->mList:Landroidx/recyclerview/widget/RecyclerView;
iget-object v1, p0, Landroidx/preference/PreferenceFragmentCompat$2;->this$0:Landroidx/preference/PreferenceFragmentCompat;
iget-object v1, v1, Landroidx/preference/PreferenceFragmentCompat;->mList:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->focusableViewAvailable(Landroid/view/View;)V
invoke-virtual {v0, v0}, Landroid/view/ViewGroup;->focusableViewAvailable(Landroid/view/View;)V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragmentCompat$3;
.class public Landroidx/preference/PreferenceFragmentCompat$3;
.super Ljava/lang/Object;
.source "PreferenceFragmentCompat.java"
@ -12,21 +12,21 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
.field final synthetic val$key:Ljava/lang/String;
.field public final synthetic val$key:Ljava/lang/String;
.field final synthetic val$preference:Landroidx/preference/Preference;
.field public final synthetic val$preference:Landroidx/preference/Preference;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragmentCompat;Landroidx/preference/Preference;Ljava/lang/String;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragmentCompat;Landroidx/preference/Preference;Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragmentCompat$3;->this$0:Landroidx/preference/PreferenceFragmentCompat;
@ -107,7 +107,7 @@
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->scrollToPosition(I)V
return-void
goto :goto_1
:cond_3
new-instance v1, Landroidx/preference/PreferenceFragmentCompat$ScrollToPreferenceObserver;
@ -124,5 +124,6 @@
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->registerAdapterDataObserver(Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;)V
:goto_1
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;
.class public Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;
.super Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;
.source "PreferenceFragmentCompat.java"
@ -9,23 +9,23 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = "DividerDecoration"
.end annotation
# instance fields
.field private mAllowDividerAfterLastItem:Z
.field public mAllowDividerAfterLastItem:Z
.field private mDivider:Landroid/graphics/drawable/Drawable;
.field public mDivider:Landroid/graphics/drawable/Drawable;
.field private mDividerHeight:I
.field public mDividerHeight:I
.field final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
.field public final synthetic this$0:Landroidx/preference/PreferenceFragmentCompat;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceFragmentCompat;)V
.method public constructor <init>(Landroidx/preference/PreferenceFragmentCompat;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;->this$0:Landroidx/preference/PreferenceFragmentCompat;
@ -77,11 +77,11 @@
:cond_1
iget-boolean v0, p0, Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;->mAllowDividerAfterLastItem:Z
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->indexOfChild(Landroid/view/View;)I
invoke-virtual {p2, p1}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
move-result p1
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getChildCount()I
invoke-virtual {p2}, Landroid/view/ViewGroup;->getChildCount()I
move-result v1
@ -91,7 +91,7 @@
add-int/2addr p1, v3
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->getChildAt(I)Landroid/view/View;
invoke-virtual {p2, p1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object p1
@ -152,11 +152,11 @@
return-void
:cond_0
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getChildCount()I
invoke-virtual {p2}, Landroid/view/ViewGroup;->getChildCount()I
move-result p3
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getWidth()I
invoke-virtual {p2}, Landroid/view/ViewGroup;->getWidth()I
move-result v0
@ -167,7 +167,7 @@
:goto_0
if-ge v2, p3, :cond_2
invoke-virtual {p2, v2}, Landroidx/recyclerview/widget/RecyclerView;->getChildAt(I)Landroid/view/View;
invoke-virtual {p2, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v3
@ -187,15 +187,15 @@
move-result v3
add-int/2addr v4, v3
add-int/2addr v3, v4
iget-object v3, p0, Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;->mDivider:Landroid/graphics/drawable/Drawable;
iget-object v4, p0, Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;->mDivider:Landroid/graphics/drawable/Drawable;
iget v5, p0, Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;->mDividerHeight:I
add-int/2addr v5, v4
add-int/2addr v5, v3
invoke-virtual {v3, v1, v4, v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
invoke-virtual {v4, v1, v3, v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
iget-object v3, p0, Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;->mDivider:Landroid/graphics/drawable/Drawable;

View file

@ -16,4 +16,8 @@
# virtual methods
.method public abstract onPreferenceDisplayDialog(Landroidx/preference/PreferenceFragmentCompat;Landroidx/preference/Preference;)Z
.param p1 # Landroidx/preference/PreferenceFragmentCompat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceFragmentCompat$ScrollToPreferenceObserver;
.class public Landroidx/preference/PreferenceFragmentCompat$ScrollToPreferenceObserver;
.super Landroidx/recyclerview/widget/RecyclerView$AdapterDataObserver;
.source "PreferenceFragmentCompat.java"
@ -9,19 +9,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "ScrollToPreferenceObserver"
.end annotation
# instance fields
.field private final mAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter;
.field public final mAdapter:Landroidx/recyclerview/widget/RecyclerView$Adapter;
.field private final mKey:Ljava/lang/String;
.field public final mKey:Ljava/lang/String;
.field private final mList:Landroidx/recyclerview/widget/RecyclerView;
.field public final mList:Landroidx/recyclerview/widget/RecyclerView;
.field private final mPreference:Landroidx/preference/Preference;
.field public final mPreference:Landroidx/preference/Preference;
# direct methods

View file

@ -3,10 +3,10 @@
.source "PreferenceFragmentCompat.java"
# interfaces
.implements Landroidx/preference/DialogPreference$TargetFragment;
.implements Landroidx/preference/PreferenceManager$OnPreferenceTreeClickListener;
.implements Landroidx/preference/PreferenceManager$OnDisplayPreferenceDialogListener;
.implements Landroidx/preference/PreferenceManager$OnNavigateToScreenListener;
.implements Landroidx/preference/PreferenceManager$OnPreferenceTreeClickListener;
.implements Landroidx/preference/DialogPreference$TargetFragment;
# annotations
@ -24,33 +24,33 @@
# static fields
.field public static final ARG_PREFERENCE_ROOT:Ljava/lang/String; = "androidx.preference.PreferenceFragmentCompat.PREFERENCE_ROOT"
.field private static final DIALOG_FRAGMENT_TAG:Ljava/lang/String; = "androidx.preference.PreferenceFragment.DIALOG"
.field public static final DIALOG_FRAGMENT_TAG:Ljava/lang/String; = "androidx.preference.PreferenceFragment.DIALOG"
.field private static final MSG_BIND_PREFERENCES:I = 0x1
.field public static final MSG_BIND_PREFERENCES:I = 0x1
.field private static final PREFERENCES_TAG:Ljava/lang/String; = "android:preferences"
.field public static final PREFERENCES_TAG:Ljava/lang/String; = "android:preferences"
.field private static final TAG:Ljava/lang/String; = "PreferenceFragment"
.field public static final TAG:Ljava/lang/String; = "PreferenceFragment"
# instance fields
.field private final mDividerDecoration:Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;
.field public final mDividerDecoration:Landroidx/preference/PreferenceFragmentCompat$DividerDecoration;
.field private mHandler:Landroid/os/Handler;
.field public mHandler:Landroid/os/Handler;
.field private mHavePrefs:Z
.field public mHavePrefs:Z
.field private mInitDone:Z
.field public mInitDone:Z
.field private mLayoutResId:I
.field public mLayoutResId:I
.field mList:Landroidx/recyclerview/widget/RecyclerView;
.field public mList:Landroidx/recyclerview/widget/RecyclerView;
.field private mPreferenceManager:Landroidx/preference/PreferenceManager;
.field public mPreferenceManager:Landroidx/preference/PreferenceManager;
.field private final mRequestFocus:Ljava/lang/Runnable;
.field public final mRequestFocus:Ljava/lang/Runnable;
.field private mSelectPreferenceRunnable:Ljava/lang/Runnable;
.field public mSelectPreferenceRunnable:Ljava/lang/Runnable;
# direct methods
@ -143,11 +143,12 @@
iput-object v0, p0, Landroidx/preference/PreferenceFragmentCompat;->mSelectPreferenceRunnable:Ljava/lang/Runnable;
return-void
goto :goto_0
:cond_0
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
:goto_0
return-void
.end method
@ -168,7 +169,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroidx/preference/PreferenceScreen;->onDetached()V
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->onDetached()V
:cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->onUnbindPreferences()V
@ -180,12 +181,16 @@
# virtual methods
.method public addPreferencesFromResource(I)V
.locals 3
.param p1 # I
.annotation build Landroidx/annotation/XmlRes;
.end annotation
.end param
invoke-direct {p0}, Landroidx/preference/PreferenceFragmentCompat;->requirePreferenceManager()V
iget-object v0, p0, Landroidx/preference/PreferenceFragmentCompat;->mPreferenceManager:Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v1
@ -202,7 +207,7 @@
return-void
.end method
.method bindPreferences()V
.method public bindPreferences()V
.locals 3
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getPreferenceScreen()Landroidx/preference/PreferenceScreen;
@ -221,7 +226,7 @@
invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
invoke-virtual {v0}, Landroidx/preference/PreferenceScreen;->onAttached()V
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->onAttached()V
:cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->onBindPreferences()V
@ -231,6 +236,13 @@
.method public findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
.locals 1
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -259,6 +271,11 @@
.method public getCallbackFragment()Landroidx/fragment/app/Fragment;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x0
@ -293,14 +310,23 @@
return-object v0
.end method
.method protected onBindPreferences()V
.method public onBindPreferences()V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.locals 4
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onCreate(Landroid/os/Bundle;)V
@ -308,11 +334,11 @@
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;->getTheme()Landroid/content/res/Resources$Theme;
invoke-virtual {v1}, Landroid/app/Activity;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v1
@ -329,11 +355,11 @@
sget v0, Landroidx/preference/R$style;->PreferenceThemeOverlay:I
:cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;->getTheme()Landroid/content/res/Resources$Theme;
invoke-virtual {v1}, Landroid/app/Activity;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v1
@ -343,7 +369,7 @@
new-instance v0, Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v1
@ -355,13 +381,13 @@
invoke-virtual {v0, p0}, Landroidx/preference/PreferenceManager;->setOnNavigateToScreenListener(Landroidx/preference/PreferenceManager$OnNavigateToScreenListener;)V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v0
if-eqz v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getArguments()Landroid/os/Bundle;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v0
@ -382,7 +408,7 @@
return-void
.end method
.method protected onCreateAdapter(Landroidx/preference/PreferenceScreen;)Landroidx/recyclerview/widget/RecyclerView$Adapter;
.method public onCreateAdapter(Landroidx/preference/PreferenceScreen;)Landroidx/recyclerview/widget/RecyclerView$Adapter;
.locals 1
new-instance v0, Landroidx/preference/PreferenceGroupAdapter;
@ -397,7 +423,7 @@
new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v1
@ -412,7 +438,7 @@
.method public onCreateRecyclerView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView;
.locals 1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object p3
@ -468,8 +494,20 @@
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.locals 7
.param p1 # Landroid/view/LayoutInflater;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.param p3 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v0
@ -519,7 +557,7 @@
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v0
@ -570,7 +608,7 @@
iget-object p1, p0, Landroidx/preference/PreferenceFragmentCompat;->mList:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getParent()Landroid/view/ViewParent;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
move-result-object p1
@ -670,7 +708,7 @@
:goto_0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
@ -678,7 +716,7 @@
if-eqz v2, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
@ -694,7 +732,7 @@
return-void
:cond_2
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getFragmentManager()Landroidx/fragment/app/FragmentManager;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v0
@ -752,9 +790,9 @@
move-result-object p1
:goto_1
invoke-virtual {p1, p0, v1}, Landroidx/fragment/app/DialogFragment;->setTargetFragment(Landroidx/fragment/app/Fragment;I)V
invoke-virtual {p1, p0, v1}, Landroidx/fragment/app/Fragment;->setTargetFragment(Landroidx/fragment/app/Fragment;I)V
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getFragmentManager()Landroidx/fragment/app/FragmentManager;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v0
@ -765,11 +803,11 @@
:cond_6
new-instance v0, Ljava/lang/IllegalArgumentException;
new-instance v1, Ljava/lang/StringBuilder;
const-string v1, "Cannot display dialog for an unknown Preference type: "
const-string v2, "Cannot display dialog for an unknown Preference type: "
invoke-static {v1}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
move-result-object v1
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
@ -823,7 +861,7 @@
:goto_0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
@ -831,7 +869,7 @@
if-eqz v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
@ -880,7 +918,7 @@
:goto_0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
@ -888,7 +926,7 @@
if-eqz v2, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
@ -907,7 +945,7 @@
invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->requireActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
@ -923,11 +961,11 @@
move-result-object v3
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->requireActivity()Landroidx/fragment/app/FragmentActivity;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v4
invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader;
invoke-virtual {v4}, Landroid/app/Activity;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v4
@ -947,7 +985,7 @@
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getView()Landroid/view/View;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getView()Landroid/view/View;
move-result-object v1
@ -984,6 +1022,10 @@
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.locals 2
.param p1 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V
@ -997,7 +1039,7 @@
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
invoke-virtual {v0, v1}, Landroidx/preference/PreferenceScreen;->saveHierarchyState(Landroid/os/Bundle;)V
invoke-virtual {v0, v1}, Landroidx/preference/Preference;->saveHierarchyState(Landroid/os/Bundle;)V
const-string v0, "android:preferences"
@ -1041,14 +1083,27 @@
return-void
.end method
.method protected onUnbindPreferences()V
.method public onUnbindPreferences()V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
return-void
.end method
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 0
.param p1 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/os/Bundle;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -1068,7 +1123,7 @@
if-eqz p2, :cond_0
invoke-virtual {p2, p1}, Landroidx/preference/PreferenceScreen;->restoreHierarchyState(Landroid/os/Bundle;)V
invoke-virtual {p2, p1}, Landroidx/preference/Preference;->restoreHierarchyState(Landroid/os/Bundle;)V
:cond_0
iget-boolean p1, p0, Landroidx/preference/PreferenceFragmentCompat;->mHavePrefs:Z
@ -1166,12 +1221,20 @@
.method public setPreferencesFromResource(ILjava/lang/String;)V
.locals 3
.param p1 # I
.annotation build Landroidx/annotation/XmlRes;
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-direct {p0}, Landroidx/preference/PreferenceFragmentCompat;->requirePreferenceManager()V
iget-object v0, p0, Landroidx/preference/PreferenceFragmentCompat;->mPreferenceManager:Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/PreferenceFragmentCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v1
@ -1183,7 +1246,7 @@
if-eqz p2, :cond_1
invoke-virtual {p1, p2}, Landroidx/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
invoke-virtual {p1, p2}, Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
move-result-object p1
@ -1196,19 +1259,11 @@
:cond_0
new-instance p1, Ljava/lang/IllegalArgumentException;
new-instance v0, Ljava/lang/StringBuilder;
const-string v0, "Preference object with key "
const-string v1, "Preference object with key "
const-string v1, " is not a PreferenceScreen"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, " is not a PreferenceScreen"
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-static {v0, p2, v1}, Le/e/b/a/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceGroup$1;
.class public Landroidx/preference/PreferenceGroup$1;
.super Ljava/lang/Object;
.source "PreferenceGroup.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceGroup;
.field public final synthetic this$0:Landroidx/preference/PreferenceGroup;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceGroup;)V
.method public constructor <init>(Landroidx/preference/PreferenceGroup;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceGroup$1;->this$0:Landroidx/preference/PreferenceGroup;

View file

@ -4,6 +4,12 @@
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Landroidx/preference/PreferenceGroup;
.end annotation

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/PreferenceGroup$SavedState$1;
.class public final Landroidx/preference/PreferenceGroup$SavedState$1;
.super Ljava/lang/Object;
.source "PreferenceGroup.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/PreferenceGroup$SavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/PreferenceGroup$SavedState;
.locals 1
new-instance v0, Landroidx/preference/PreferenceGroup$SavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/PreferenceGroup$SavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/PreferenceGroup$SavedState;
.method public newArray(I)[Landroidx/preference/PreferenceGroup$SavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/PreferenceGroup$SavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup$SavedState$1;->newArray(I)[Landroidx/preference/PreferenceGroup$SavedState;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceGroup$SavedState;
.class public Landroidx/preference/PreferenceGroup$SavedState;
.super Landroidx/preference/Preference$BaseSavedState;
.source "PreferenceGroup.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "SavedState"
.end annotation
@ -27,11 +27,11 @@
# instance fields
.field mInitialExpandedChildrenCount:I
.field public mInitialExpandedChildrenCount:I
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/PreferenceGroup$SavedState$1;
@ -43,7 +43,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcel;)V
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcel;)V
@ -57,7 +57,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcelable;I)V
.method public constructor <init>(Landroid/os/Parcelable;I)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
@ -72,7 +72,7 @@
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
invoke-super {p0, p1, p2}, Landroidx/preference/Preference$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
invoke-super {p0, p1, p2}, Landroid/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget p2, p0, Landroidx/preference/PreferenceGroup$SavedState;->mInitialExpandedChildrenCount:I

View file

@ -14,19 +14,19 @@
# static fields
.field private static final TAG:Ljava/lang/String; = "PreferenceGroup"
.field public static final TAG:Ljava/lang/String; = "PreferenceGroup"
# instance fields
.field private mAttachedToHierarchy:Z
.field public mAttachedToHierarchy:Z
.field private final mClearRecycleCacheRunnable:Ljava/lang/Runnable;
.field public final mClearRecycleCacheRunnable:Ljava/lang/Runnable;
.field private mCurrentPreferenceOrder:I
.field public mCurrentPreferenceOrder:I
.field private final mHandler:Landroid/os/Handler;
.field public final mHandler:Landroid/os/Handler;
.field final mIdRecycleCache:Landroidx/collection/SimpleArrayMap;
.field public final mIdRecycleCache:Landroidx/collection/SimpleArrayMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/collection/SimpleArrayMap<",
@ -37,13 +37,13 @@
.end annotation
.end field
.field private mInitialExpandedChildrenCount:I
.field public mInitialExpandedChildrenCount:I
.field private mOnExpandButtonClickListener:Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;
.field public mOnExpandButtonClickListener:Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;
.field private mOrderingAsAdded:Z
.field public mOrderingAsAdded:Z
.field private mPreferences:Ljava/util/List;
.field public mPreferences:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -272,13 +272,13 @@
move-object v0, p0
:goto_0
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->getParent()Landroidx/preference/PreferenceGroup;
invoke-virtual {v0}, Landroidx/preference/Preference;->getParent()Landroidx/preference/PreferenceGroup;
move-result-object v2
if-eqz v2, :cond_1
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->getParent()Landroidx/preference/PreferenceGroup;
invoke-virtual {v0}, Landroidx/preference/Preference;->getParent()Landroidx/preference/PreferenceGroup;
move-result-object v0
@ -297,9 +297,11 @@
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Found duplicated key: \""
invoke-direct {v0, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
@ -385,7 +387,7 @@
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceManager()Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result-object v0
@ -438,7 +440,7 @@
invoke-virtual {p1}, Landroidx/preference/Preference;->onAttached()V
:cond_8
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->notifyHierarchyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyHierarchyChanged()V
return v1
@ -453,7 +455,7 @@
throw p1
.end method
.method protected dispatchRestoreInstanceState(Landroid/os/Bundle;)V
.method public dispatchRestoreInstanceState(Landroid/os/Bundle;)V
.locals 3
invoke-super {p0, p1}, Landroidx/preference/Preference;->dispatchRestoreInstanceState(Landroid/os/Bundle;)V
@ -481,7 +483,7 @@
return-void
.end method
.method protected dispatchSaveInstanceState(Landroid/os/Bundle;)V
.method public dispatchSaveInstanceState(Landroid/os/Bundle;)V
.locals 3
invoke-super {p0, p1}, Landroidx/preference/Preference;->dispatchSaveInstanceState(Landroid/os/Bundle;)V
@ -511,6 +513,13 @@
.method public findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
.locals 4
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -523,7 +532,7 @@
if-eqz p1, :cond_4
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getKey()Ljava/lang/String;
invoke-virtual {p0}, Landroidx/preference/Preference;->getKey()Ljava/lang/String;
move-result-object v0
@ -606,6 +615,14 @@
.method public getOnExpandButtonClickListener()Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-object v0, p0, Landroidx/preference/PreferenceGroup;->mOnExpandButtonClickListener:Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;
@ -640,13 +657,18 @@
.method public isAttached()Z
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iget-boolean v0, p0, Landroidx/preference/PreferenceGroup;->mAttachedToHierarchy:Z
return v0
.end method
.method protected isOnSameScreenAsChildren()Z
.method public isOnSameScreenAsChildren()Z
.locals 1
const/4 v0, 0x1
@ -752,10 +774,10 @@
return-void
.end method
.method protected onPrepareAddPreference(Landroidx/preference/Preference;)Z
.method public onPrepareAddPreference(Landroidx/preference/Preference;)Z
.locals 1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->shouldDisableDependents()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->shouldDisableDependents()Z
move-result v0
@ -766,7 +788,7 @@
return p1
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 2
if-eqz p1, :cond_1
@ -792,7 +814,7 @@
iput v0, p0, Landroidx/preference/PreferenceGroup;->mInitialExpandedChildrenCount:I
invoke-virtual {p1}, Landroidx/preference/PreferenceGroup$SavedState;->getSuperState()Landroid/os/Parcelable;
invoke-virtual {p1}, Landroid/view/AbsSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object p1
@ -807,7 +829,7 @@
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 3
invoke-super {p0}, Landroidx/preference/Preference;->onSaveInstanceState()Landroid/os/Parcelable;
@ -859,7 +881,7 @@
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->notifyHierarchyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyHierarchyChanged()V
return-void
@ -881,13 +903,17 @@
move-result p1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->notifyHierarchyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyHierarchyChanged()V
return p1
.end method
.method public removePreferenceRecursively(Ljava/lang/CharSequence;)Z
.locals 1
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
@ -918,7 +944,7 @@
if-eq p1, v0, :cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->hasKey()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->hasKey()Z
move-result v0
@ -958,6 +984,15 @@
.method public setOnExpandButtonClickListener(Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;)V
.locals 0
.param p1 # Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
iput-object p1, p0, Landroidx/preference/PreferenceGroup;->mOnExpandButtonClickListener:Landroidx/preference/PreferenceGroup$OnExpandButtonClickListener;
@ -972,7 +1007,7 @@
return-void
.end method
.method sortPreferences()V
.method public sortPreferences()V
.locals 1
monitor-enter p0

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceGroupAdapter$1;
.class public Landroidx/preference/PreferenceGroupAdapter$1;
.super Ljava/lang/Object;
.source "PreferenceGroupAdapter.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceGroupAdapter;
.field public final synthetic this$0:Landroidx/preference/PreferenceGroupAdapter;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceGroupAdapter;)V
.method public constructor <init>(Landroidx/preference/PreferenceGroupAdapter;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceGroupAdapter$1;->this$0:Landroidx/preference/PreferenceGroupAdapter;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceGroupAdapter$2;
.class public Landroidx/preference/PreferenceGroupAdapter$2;
.super Landroidx/recyclerview/widget/DiffUtil$Callback;
.source "PreferenceGroupAdapter.java"
@ -9,23 +9,23 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceGroupAdapter;
.field public final synthetic this$0:Landroidx/preference/PreferenceGroupAdapter;
.field final synthetic val$comparisonCallback:Landroidx/preference/PreferenceManager$PreferenceComparisonCallback;
.field public final synthetic val$comparisonCallback:Landroidx/preference/PreferenceManager$PreferenceComparisonCallback;
.field final synthetic val$oldVisibleList:Ljava/util/List;
.field public final synthetic val$oldVisibleList:Ljava/util/List;
.field final synthetic val$visiblePreferenceList:Ljava/util/List;
.field public final synthetic val$visiblePreferenceList:Ljava/util/List;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceGroupAdapter;Ljava/util/List;Ljava/util/List;Landroidx/preference/PreferenceManager$PreferenceComparisonCallback;)V
.method public constructor <init>(Landroidx/preference/PreferenceGroupAdapter;Ljava/util/List;Ljava/util/List;Landroidx/preference/PreferenceManager$PreferenceComparisonCallback;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceGroupAdapter$2;->this$0:Landroidx/preference/PreferenceGroupAdapter;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceGroupAdapter$3;
.class public Landroidx/preference/PreferenceGroupAdapter$3;
.super Ljava/lang/Object;
.source "PreferenceGroupAdapter.java"
@ -12,19 +12,19 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceGroupAdapter;
.field public final synthetic this$0:Landroidx/preference/PreferenceGroupAdapter;
.field final synthetic val$group:Landroidx/preference/PreferenceGroup;
.field public final synthetic val$group:Landroidx/preference/PreferenceGroup;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceGroupAdapter;Landroidx/preference/PreferenceGroup;)V
.method public constructor <init>(Landroidx/preference/PreferenceGroupAdapter;Landroidx/preference/PreferenceGroup;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceGroupAdapter$3;->this$0:Landroidx/preference/PreferenceGroupAdapter;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;
.class public Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;
.super Ljava/lang/Object;
.source "PreferenceGroupAdapter.java"
@ -9,21 +9,21 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "PreferenceResourceDescriptor"
.end annotation
# instance fields
.field mClassName:Ljava/lang/String;
.field public mClassName:Ljava/lang/String;
.field mLayoutResId:I
.field public mLayoutResId:I
.field mWidgetLayoutResId:I
.field public mWidgetLayoutResId:I
# direct methods
.method constructor <init>(Landroidx/preference/Preference;)V
.method public constructor <init>(Landroidx/preference/Preference;)V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -91,9 +91,7 @@
if-eqz p1, :cond_1
const/4 p1, 0x1
return p1
const/4 v1, 0x1
:cond_1
return v1
@ -104,21 +102,23 @@
iget v0, p0, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mLayoutResId:I
add-int/lit16 v0, v0, 0x20f
const/16 v1, 0x20f
mul-int/lit8 v0, v0, 0x1f
add-int/2addr v1, v0
iget v1, p0, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mWidgetLayoutResId:I
mul-int/lit8 v1, v1, 0x1f
add-int/2addr v0, v1
iget v0, p0, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mWidgetLayoutResId:I
mul-int/lit8 v0, v0, 0x1f
add-int/2addr v1, v0
iget-object v1, p0, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mClassName:Ljava/lang/String;
mul-int/lit8 v1, v1, 0x1f
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
iget-object v0, p0, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mClassName:Ljava/lang/String;
move-result v1
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v0
add-int/2addr v0, v1

View file

@ -8,6 +8,12 @@
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;
@ -26,11 +32,11 @@
# instance fields
.field private mHandler:Landroid/os/Handler;
.field public mHandler:Landroid/os/Handler;
.field private mPreferenceGroup:Landroidx/preference/PreferenceGroup;
.field public mPreferenceGroup:Landroidx/preference/PreferenceGroup;
.field private mPreferenceResourceDescriptors:Ljava/util/List;
.field public mPreferenceResourceDescriptors:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -40,7 +46,7 @@
.end annotation
.end field
.field private mPreferences:Ljava/util/List;
.field public mPreferences:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -50,9 +56,9 @@
.end annotation
.end field
.field private mSyncRunnable:Ljava/lang/Runnable;
.field public mSyncRunnable:Ljava/lang/Runnable;
.field private mVisiblePreferences:Ljava/util/List;
.field public mVisiblePreferences:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -85,7 +91,7 @@
iget-object p1, p0, Landroidx/preference/PreferenceGroupAdapter;->mPreferenceGroup:Landroidx/preference/PreferenceGroup;
invoke-virtual {p1, p0}, Landroidx/preference/PreferenceGroup;->setOnPreferenceChangeInternalListener(Landroidx/preference/Preference$OnPreferenceChangeInternalListener;)V
invoke-virtual {p1, p0}, Landroidx/preference/Preference;->setOnPreferenceChangeInternalListener(Landroidx/preference/Preference$OnPreferenceChangeInternalListener;)V
new-instance p1, Ljava/util/ArrayList;
@ -117,14 +123,14 @@
move-result p1
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroupAdapter;->setHasStableIds(Z)V
invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->setHasStableIds(Z)V
goto :goto_0
:cond_0
const/4 p1, 0x1
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroupAdapter;->setHasStableIds(Z)V
invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->setHasStableIds(Z)V
:goto_0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroupAdapter;->updatePreferences()V
@ -147,11 +153,11 @@
new-instance v0, Landroidx/preference/ExpandButton;
invoke-virtual {p1}, Landroidx/preference/PreferenceGroup;->getContext()Landroid/content/Context;
invoke-virtual {p1}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {p1}, Landroidx/preference/PreferenceGroup;->getId()J
invoke-virtual {p1}, Landroidx/preference/Preference;->getId()J
move-result-wide v2
@ -161,7 +167,7 @@
invoke-direct {p2, p0, p1}, Landroidx/preference/PreferenceGroupAdapter$3;-><init>(Landroidx/preference/PreferenceGroupAdapter;Landroidx/preference/PreferenceGroup;)V
invoke-virtual {v0, p2}, Landroidx/preference/ExpandButton;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V
invoke-virtual {v0, p2}, Landroidx/preference/Preference;->setOnPreferenceClickListener(Landroidx/preference/Preference$OnPreferenceClickListener;)V
return-object v0
.end method
@ -196,7 +202,7 @@
const/4 v4, 0x0
:goto_0
if-ge v3, v2, :cond_8
if-ge v3, v2, :cond_a
invoke-virtual {p1, v3}, Landroidx/preference/PreferenceGroup;->getPreference(I)Landroidx/preference/Preference;
@ -206,64 +212,70 @@
move-result v6
if-eqz v6, :cond_7
if-nez v6, :cond_0
goto/16 :goto_7
:cond_0
invoke-direct {p0, p1}, Landroidx/preference/PreferenceGroupAdapter;->isGroupExpandable(Landroidx/preference/PreferenceGroup;)Z
move-result v6
if-eqz v6, :cond_1
if-eqz v6, :cond_2
invoke-virtual {p1}, Landroidx/preference/PreferenceGroup;->getInitialExpandedChildrenCount()I
move-result v6
if-ge v4, v6, :cond_0
if-ge v4, v6, :cond_1
goto :goto_1
:cond_0
:cond_1
invoke-interface {v1, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_2
:cond_1
:cond_2
:goto_1
invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:goto_2
instance-of v6, v5, Landroidx/preference/PreferenceGroup;
if-nez v6, :cond_2
if-nez v6, :cond_3
add-int/lit8 v4, v4, 0x1
goto :goto_7
:cond_2
:cond_3
check-cast v5, Landroidx/preference/PreferenceGroup;
invoke-virtual {v5}, Landroidx/preference/PreferenceGroup;->isOnSameScreenAsChildren()Z
move-result v6
if-eqz v6, :cond_7
if-nez v6, :cond_4
goto :goto_7
:cond_4
invoke-direct {p0, p1}, Landroidx/preference/PreferenceGroupAdapter;->isGroupExpandable(Landroidx/preference/PreferenceGroup;)Z
move-result v6
if-eqz v6, :cond_4
if-eqz v6, :cond_6
invoke-direct {p0, v5}, Landroidx/preference/PreferenceGroupAdapter;->isGroupExpandable(Landroidx/preference/PreferenceGroup;)Z
move-result v6
if-nez v6, :cond_3
if-nez v6, :cond_5
goto :goto_3
:cond_3
:cond_5
new-instance p1, Ljava/lang/IllegalStateException;
const-string v0, "Nesting an expandable group inside of another expandable group is not supported!"
@ -272,7 +284,7 @@
throw p1
:cond_4
:cond_6
:goto_3
invoke-direct {p0, v5}, Landroidx/preference/PreferenceGroupAdapter;->createVisiblePreferencesList(Landroidx/preference/PreferenceGroup;)Ljava/util/List;
@ -287,7 +299,7 @@
move-result v6
if-eqz v6, :cond_7
if-eqz v6, :cond_9
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -299,22 +311,22 @@
move-result v7
if-eqz v7, :cond_6
if-eqz v7, :cond_8
invoke-virtual {p1}, Landroidx/preference/PreferenceGroup;->getInitialExpandedChildrenCount()I
move-result v7
if-ge v4, v7, :cond_5
if-ge v4, v7, :cond_7
goto :goto_5
:cond_5
:cond_7
invoke-interface {v1, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_6
:cond_6
:cond_8
:goto_5
invoke-interface {v0, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z
@ -323,24 +335,24 @@
goto :goto_4
:cond_7
:cond_9
:goto_7
add-int/lit8 v3, v3, 0x1
goto :goto_0
:cond_8
:cond_a
invoke-direct {p0, p1}, Landroidx/preference/PreferenceGroupAdapter;->isGroupExpandable(Landroidx/preference/PreferenceGroup;)Z
move-result v2
if-eqz v2, :cond_9
if-eqz v2, :cond_b
invoke-virtual {p1}, Landroidx/preference/PreferenceGroup;->getInitialExpandedChildrenCount()I
move-result v2
if-le v4, v2, :cond_9
if-le v4, v2, :cond_b
invoke-direct {p0, p1, v1}, Landroidx/preference/PreferenceGroupAdapter;->createExpandButton(Landroidx/preference/PreferenceGroup;Ljava/util/List;)Landroidx/preference/ExpandButton;
@ -348,7 +360,7 @@
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_9
:cond_b
return-object v0
.end method
@ -439,11 +451,12 @@
const/4 p1, 0x1
return p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method
@ -495,7 +508,7 @@
.method public getItemId(I)J
.locals 2
invoke-virtual {p0}, Landroidx/preference/PreferenceGroupAdapter;->hasStableIds()Z
invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->hasStableIds()Z
move-result v0
@ -644,6 +657,10 @@
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;I)V
.locals 0
.param p1 # Landroidx/preference/PreferenceViewHolder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-virtual {p0, p2}, Landroidx/preference/PreferenceGroupAdapter;->getItem(I)Landroidx/preference/Preference;
@ -656,6 +673,10 @@
.method public bridge synthetic onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
.locals 0
.param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
check-cast p1, Landroidx/preference/PreferenceViewHolder;
@ -666,6 +687,12 @@
.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/preference/PreferenceViewHolder;
.locals 4
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Landroidx/preference/PreferenceGroupAdapter;->mPreferenceResourceDescriptors:Ljava/util/List;
@ -743,12 +770,10 @@
if-eqz v1, :cond_3
iget v2, p2, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mWidgetLayoutResId:I
if-eqz v2, :cond_2
iget p2, p2, Landroidx/preference/PreferenceGroupAdapter$PreferenceResourceDescriptor;->mWidgetLayoutResId:I
if-eqz p2, :cond_2
invoke-virtual {v0, p2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
goto :goto_0
@ -769,6 +794,12 @@
.method public bridge synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.locals 0
.param p1 # Landroid/view/ViewGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
invoke-virtual {p0, p1, p2}, Landroidx/preference/PreferenceGroupAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/preference/PreferenceViewHolder;
@ -790,7 +821,7 @@
if-eq v0, v1, :cond_0
invoke-virtual {p0, v0, p1}, Landroidx/preference/PreferenceGroupAdapter;->notifyItemChanged(ILjava/lang/Object;)V
invoke-virtual {p0, v0, p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyItemChanged(ILjava/lang/Object;)V
:cond_0
return-void
@ -822,7 +853,7 @@
return-void
.end method
.method updatePreferences()V
.method public updatePreferences()V
.locals 4
iget-object v0, p0, Landroidx/preference/PreferenceGroupAdapter;->mPreferences:Ljava/util/List;
@ -881,7 +912,7 @@
iget-object v2, p0, Landroidx/preference/PreferenceGroupAdapter;->mPreferenceGroup:Landroidx/preference/PreferenceGroup;
invoke-virtual {v2}, Landroidx/preference/PreferenceGroup;->getPreferenceManager()Landroidx/preference/PreferenceManager;
invoke-virtual {v2}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result-object v2
@ -910,7 +941,7 @@
goto :goto_1
:cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroupAdapter;->notifyDataSetChanged()V
invoke-virtual {p0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V
:goto_1
iget-object v0, p0, Landroidx/preference/PreferenceGroupAdapter;->mPreferences:Ljava/util/List;

View file

@ -27,11 +27,11 @@
# instance fields
.field final synthetic $this_children:Landroidx/preference/PreferenceGroup;
.field public final synthetic $this_children:Landroidx/preference/PreferenceGroup;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceGroup;)V
.method public constructor <init>(Landroidx/preference/PreferenceGroup;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceGroupKt$children$1;->$this_children:Landroidx/preference/PreferenceGroup;
@ -43,7 +43,7 @@
# virtual methods
.method public final iterator()Ljava/util/Iterator;
.method public iterator()Ljava/util/Iterator;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {

View file

@ -4,7 +4,7 @@
# interfaces
.implements Ljava/util/Iterator;
.implements Lkotlin/jvm/internal/a/d;
.implements Ls/u/b/z/c;
# annotations
@ -23,19 +23,19 @@
"Ljava/util/Iterator<",
"Landroidx/preference/Preference;",
">;",
"Lkotlin/jvm/internal/a/d;"
"Ls/u/b/z/c;"
}
.end annotation
# instance fields
.field final synthetic $this_iterator:Landroidx/preference/PreferenceGroup;
.field public final synthetic $this_iterator:Landroidx/preference/PreferenceGroup;
.field private index:I
.field public index:I
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceGroup;)V
.method public constructor <init>(Landroidx/preference/PreferenceGroup;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceGroupKt$iterator$1;->$this_iterator:Landroidx/preference/PreferenceGroup;
@ -47,7 +47,7 @@
# virtual methods
.method public final hasNext()Z
.method public hasNext()Z
.locals 2
iget v0, p0, Landroidx/preference/PreferenceGroupKt$iterator$1;->index:I
@ -62,15 +62,16 @@
const/4 v0, 0x1
return v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public final next()Landroidx/preference/Preference;
.method public next()Landroidx/preference/Preference;
.locals 3
iget-object v0, p0, Landroidx/preference/PreferenceGroupKt$iterator$1;->$this_iterator:Landroidx/preference/PreferenceGroup;
@ -94,12 +95,10 @@
invoke-direct {v0}, Ljava/lang/IndexOutOfBoundsException;-><init>()V
check-cast v0, Ljava/lang/Throwable;
throw v0
.end method
.method public final bridge synthetic next()Ljava/lang/Object;
.method public bridge synthetic next()Ljava/lang/Object;
.locals 1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroupKt$iterator$1;->next()Landroidx/preference/Preference;
@ -109,7 +108,7 @@
return-object v0
.end method
.method public final remove()V
.method public remove()V
.locals 2
iget-object v0, p0, Landroidx/preference/PreferenceGroupKt$iterator$1;->$this_iterator:Landroidx/preference/PreferenceGroup;

View file

@ -7,13 +7,11 @@
.method public static final contains(Landroidx/preference/PreferenceGroup;Landroidx/preference/Preference;)Z
.locals 4
const-string v0, "$this$contains"
const/4 v0, 0x0
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_3
const-string v0, "preference"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_2
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
@ -30,7 +28,7 @@
move-result-object v3
invoke-static {v3, p1}, Lkotlin/jvm/internal/l;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v3, p1}, Ls/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
@ -47,6 +45,20 @@
:cond_1
return v1
:cond_2
const-string p0, "preference"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_3
const-string p0, "$this$contains"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final forEach(Landroidx/preference/PreferenceGroup;Lkotlin/jvm/functions/Function1;)V
@ -63,35 +75,47 @@
}
.end annotation
const-string v0, "$this$forEach"
const/4 v0, 0x0
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_2
const-string v0, "action"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
move-result v0
const/4 v1, 0x0
move-result v1
:goto_0
if-ge v1, v0, :cond_0
if-ge v0, v1, :cond_0
invoke-static {p0, v1}, Landroidx/preference/PreferenceGroupKt;->get(Landroidx/preference/PreferenceGroup;I)Landroidx/preference/Preference;
invoke-static {p0, v0}, Landroidx/preference/PreferenceGroupKt;->get(Landroidx/preference/PreferenceGroup;I)Landroidx/preference/Preference;
move-result-object v2
invoke-interface {p1, v2}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v1, v1, 0x1
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEach"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final forEachIndexed(Landroidx/preference/PreferenceGroup;Lkotlin/jvm/functions/Function2;)V
@ -110,47 +134,57 @@
}
.end annotation
const-string v0, "$this$forEachIndexed"
const/4 v0, 0x0
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_2
const-string v0, "action"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
move-result v0
const/4 v1, 0x0
move-result v1
:goto_0
if-ge v1, v0, :cond_0
if-ge v0, v1, :cond_0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {p0, v1}, Landroidx/preference/PreferenceGroupKt;->get(Landroidx/preference/PreferenceGroup;I)Landroidx/preference/Preference;
invoke-static {p0, v0}, Landroidx/preference/PreferenceGroupKt;->get(Landroidx/preference/PreferenceGroup;I)Landroidx/preference/Preference;
move-result-object v3
invoke-interface {p1, v2, v3}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v1, v1, 0x1
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_0
return-void
:cond_1
const-string p0, "action"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_2
const-string p0, "$this$forEachIndexed"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final get(Landroidx/preference/PreferenceGroup;I)Landroidx/preference/Preference;
.locals 3
const-string v0, "$this$get"
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_1
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup;->getPreference(I)Landroidx/preference/Preference;
@ -163,33 +197,36 @@
:cond_0
new-instance v0, Ljava/lang/IndexOutOfBoundsException;
new-instance v1, Ljava/lang/StringBuilder;
const-string v1, "Index: "
const-string v2, "Index: "
const-string v2, ", Size: "
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {v1, p1, v2}, Le/e/b/a/a;->b(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, ", Size: "
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object p1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
move-result p0
invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
check-cast v0, Ljava/lang/Throwable;
throw v0
:cond_1
const-string p0, "$this$get"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final get(Landroidx/preference/PreferenceGroup;Ljava/lang/CharSequence;)Landroidx/preference/Preference;
@ -205,19 +242,31 @@
}
.end annotation
const-string v0, "$this$get"
const/4 v0, 0x0
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_1
const-string v0, "key"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
move-result-object p0
return-object p0
:cond_0
const-string p0, "key"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$get"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final getChildren(Landroidx/preference/PreferenceGroup;)Lkotlin/sequences/Sequence;
@ -233,39 +282,49 @@
}
.end annotation
const-string v0, "$this$children"
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_0
new-instance v0, Landroidx/preference/PreferenceGroupKt$children$1;
invoke-direct {v0, p0}, Landroidx/preference/PreferenceGroupKt$children$1;-><init>(Landroidx/preference/PreferenceGroup;)V
check-cast v0, Lkotlin/sequences/Sequence;
return-object v0
:cond_0
const-string p0, "$this$children"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final getSize(Landroidx/preference/PreferenceGroup;)I
.locals 1
.locals 0
const-string v0, "$this$size"
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
move-result p0
return p0
:cond_0
const-string p0, "$this$size"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isEmpty(Landroidx/preference/PreferenceGroup;)Z
.locals 1
.locals 0
const-string v0, "$this$isEmpty"
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
@ -275,20 +334,28 @@
const/4 p0, 0x1
return p0
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
:cond_1
const-string p0, "$this$isEmpty"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final isNotEmpty(Landroidx/preference/PreferenceGroup;)Z
.locals 1
.locals 0
const-string v0, "$this$isNotEmpty"
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
@ -298,12 +365,22 @@
const/4 p0, 0x1
return p0
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
:cond_1
const-string p0, "$this$isNotEmpty"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final iterator(Landroidx/preference/PreferenceGroup;)Ljava/util/Iterator;
@ -319,47 +396,76 @@
}
.end annotation
const-string v0, "$this$iterator"
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_0
new-instance v0, Landroidx/preference/PreferenceGroupKt$iterator$1;
invoke-direct {v0, p0}, Landroidx/preference/PreferenceGroupKt$iterator$1;-><init>(Landroidx/preference/PreferenceGroup;)V
check-cast v0, Ljava/util/Iterator;
return-object v0
:cond_0
const-string p0, "$this$iterator"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final minusAssign(Landroidx/preference/PreferenceGroup;Landroidx/preference/Preference;)V
.locals 1
const-string v0, "$this$minusAssign"
const/4 v0, 0x0
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_1
const-string v0, "preference"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup;->removePreference(Landroidx/preference/Preference;)Z
return-void
:cond_0
const-string p0, "preference"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$minusAssign"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final plusAssign(Landroidx/preference/PreferenceGroup;Landroidx/preference/Preference;)V
.locals 1
const-string v0, "$this$plusAssign"
const/4 v0, 0x0
invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_1
const-string v0, "preference"
invoke-static {p1, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0, p1}, Landroidx/preference/PreferenceGroup;->addPreference(Landroidx/preference/Preference;)Z
return-void
:cond_0
const-string p0, "preference"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plusAssign"
invoke-static {p0}, Ls/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,10 +1,10 @@
.class Landroidx/preference/PreferenceInflater;
.class public Landroidx/preference/PreferenceInflater;
.super Ljava/lang/Object;
.source "PreferenceInflater.java"
# static fields
.field private static final CONSTRUCTOR_MAP:Ljava/util/HashMap;
.field public static final CONSTRUCTOR_MAP:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
@ -15,7 +15,7 @@
.end annotation
.end field
.field private static final CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class;
.field public static final CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"[",
@ -25,23 +25,23 @@
.end annotation
.end field
.field private static final EXTRA_TAG_NAME:Ljava/lang/String; = "extra"
.field public static final EXTRA_TAG_NAME:Ljava/lang/String; = "extra"
.field private static final INTENT_TAG_NAME:Ljava/lang/String; = "intent"
.field public static final INTENT_TAG_NAME:Ljava/lang/String; = "intent"
# instance fields
.field private final mConstructorArgs:[Ljava/lang/Object;
.field public final mConstructorArgs:[Ljava/lang/Object;
.field private final mContext:Landroid/content/Context;
.field public final mContext:Landroid/content/Context;
.field private mDefaultPackages:[Ljava/lang/String;
.field public mDefaultPackages:[Ljava/lang/String;
.field private mPreferenceManager:Landroidx/preference/PreferenceManager;
.field public mPreferenceManager:Landroidx/preference/PreferenceManager;
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 3
const/4 v0, 0x2
@ -91,6 +91,14 @@
.method private createItem(Ljava/lang/String;[Ljava/lang/String;Landroid/util/AttributeSet;)Landroidx/preference/Preference;
.locals 10
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # [Ljava/lang/String;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/ClassNotFoundException;,
@ -451,12 +459,18 @@
.method private onMergeRoots(Landroidx/preference/PreferenceGroup;Landroidx/preference/PreferenceGroup;)Landroidx/preference/PreferenceGroup;
.locals 0
.param p2 # Landroidx/preference/PreferenceGroup;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
if-nez p1, :cond_0
iget-object p1, p0, Landroidx/preference/PreferenceInflater;->mPreferenceManager:Landroidx/preference/PreferenceManager;
invoke-virtual {p2, p1}, Landroidx/preference/PreferenceGroup;->onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
invoke-virtual {p2, p1}, Landroidx/preference/Preference;->onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
return-object p2
@ -477,7 +491,6 @@
move-result v0
:cond_0
:goto_0
invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->next()I
@ -485,7 +498,7 @@
const/4 v2, 0x3
if-ne v1, v2, :cond_1
if-ne v1, v2, :cond_0
invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
@ -493,15 +506,18 @@
if-le v2, v0, :cond_4
:cond_1
:cond_0
const/4 v2, 0x1
if-eq v1, v2, :cond_4
const/4 v2, 0x2
if-ne v1, v2, :cond_0
if-eq v1, v2, :cond_1
goto :goto_0
:cond_1
invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
move-result-object v1
@ -606,7 +622,7 @@
return-void
.end method
.method private static skipCurrentTag(Lorg/xmlpull/v1/XmlPullParser;)V
.method public static skipCurrentTag(Lorg/xmlpull/v1/XmlPullParser;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
@ -662,6 +678,10 @@
.method public inflate(ILandroidx/preference/PreferenceGroup;)Landroidx/preference/Preference;
.locals 1
.param p2 # Landroidx/preference/PreferenceGroup;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
invoke-virtual {p0}, Landroidx/preference/PreferenceInflater;->getContext()Landroid/content/Context;
@ -696,6 +716,10 @@
.method public inflate(Lorg/xmlpull/v1/XmlPullParser;Landroidx/preference/PreferenceGroup;)Landroidx/preference/Preference;
.locals 5
.param p2 # Landroidx/preference/PreferenceGroup;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
iget-object v0, p0, Landroidx/preference/PreferenceInflater;->mConstructorArgs:[Ljava/lang/Object;
@ -858,7 +882,7 @@
throw p1
.end method
.method protected onCreateItem(Ljava/lang/String;Landroid/util/AttributeSet;)Landroidx/preference/Preference;
.method public onCreateItem(Ljava/lang/String;Landroid/util/AttributeSet;)Landroidx/preference/Preference;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {

View file

@ -192,10 +192,11 @@
const/4 p1, 0x1
return p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method

View file

@ -18,44 +18,58 @@
# static fields
.field public static final KEY_HAS_SET_DEFAULT_VALUES:Ljava/lang/String; = "_has_set_default_values"
.field private static final STORAGE_DEFAULT:I = 0x0
.field public static final STORAGE_DEFAULT:I = 0x0
.field private static final STORAGE_DEVICE_PROTECTED:I = 0x1
.field public static final STORAGE_DEVICE_PROTECTED:I = 0x1
# instance fields
.field private mContext:Landroid/content/Context;
.field public mContext:Landroid/content/Context;
.field private mEditor:Landroid/content/SharedPreferences$Editor;
.field public mEditor:Landroid/content/SharedPreferences$Editor;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private mNextId:J
.field public mNextId:J
.field private mNoCommit:Z
.field public mNoCommit:Z
.field private mOnDisplayPreferenceDialogListener:Landroidx/preference/PreferenceManager$OnDisplayPreferenceDialogListener;
.field public mOnDisplayPreferenceDialogListener:Landroidx/preference/PreferenceManager$OnDisplayPreferenceDialogListener;
.field private mOnNavigateToScreenListener:Landroidx/preference/PreferenceManager$OnNavigateToScreenListener;
.field public mOnNavigateToScreenListener:Landroidx/preference/PreferenceManager$OnNavigateToScreenListener;
.field private mOnPreferenceTreeClickListener:Landroidx/preference/PreferenceManager$OnPreferenceTreeClickListener;
.field public mOnPreferenceTreeClickListener:Landroidx/preference/PreferenceManager$OnPreferenceTreeClickListener;
.field private mPreferenceComparisonCallback:Landroidx/preference/PreferenceManager$PreferenceComparisonCallback;
.field public mPreferenceComparisonCallback:Landroidx/preference/PreferenceManager$PreferenceComparisonCallback;
.field private mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
.field public mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private mPreferenceScreen:Landroidx/preference/PreferenceScreen;
.field public mPreferenceScreen:Landroidx/preference/PreferenceScreen;
.field private mSharedPreferences:Landroid/content/SharedPreferences;
.field public mSharedPreferences:Landroid/content/SharedPreferences;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field private mSharedPreferencesMode:I
.field public mSharedPreferencesMode:I
.field private mSharedPreferencesName:Ljava/lang/String;
.field public mSharedPreferencesName:Ljava/lang/String;
.field private mStorage:I
.field public mStorage:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 2
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -96,7 +110,7 @@
return-object p0
.end method
.method private static getDefaultSharedPreferencesMode()I
.method public static getDefaultSharedPreferencesMode()I
.locals 1
const/4 v0, 0x0
@ -104,7 +118,7 @@
return v0
.end method
.method private static getDefaultSharedPreferencesName(Landroid/content/Context;)Ljava/lang/String;
.method public static getDefaultSharedPreferencesName(Landroid/content/Context;)Ljava/lang/String;
.locals 1
new-instance v0, Ljava/lang/StringBuilder;
@ -220,13 +234,20 @@
invoke-direct {v0, p1, v1}, Landroidx/preference/PreferenceScreen;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
invoke-virtual {v0, p0}, Landroidx/preference/PreferenceScreen;->onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
invoke-virtual {v0, p0}, Landroidx/preference/Preference;->onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
return-object v0
.end method
.method public findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
.locals 1
.param p1 # Ljava/lang/CharSequence;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
@ -246,7 +267,7 @@
return-object p1
:cond_0
invoke-virtual {v0, p1}, Landroidx/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
invoke-virtual {v0, p1}, Landroidx/preference/PreferenceGroup;->findPreference(Ljava/lang/CharSequence;)Landroidx/preference/Preference;
move-result-object p1
@ -261,7 +282,7 @@
return-object v0
.end method
.method getEditor()Landroid/content/SharedPreferences$Editor;
.method public getEditor()Landroid/content/SharedPreferences$Editor;
.locals 1
iget-object v0, p0, Landroidx/preference/PreferenceManager;->mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
@ -308,7 +329,7 @@
return-object v0
.end method
.method getNextId()J
.method public getNextId()J
.locals 4
monitor-enter p0
@ -370,6 +391,8 @@
.method public getPreferenceDataStore()Landroidx/preference/PreferenceDataStore;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Landroidx/preference/PreferenceManager;->mPreferenceDataStore:Landroidx/preference/PreferenceDataStore;
@ -454,6 +477,11 @@
.method public inflateFromResource(Landroid/content/Context;ILandroidx/preference/PreferenceScreen;)Landroidx/preference/PreferenceScreen;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
const/4 v0, 0x1
@ -469,7 +497,7 @@
check-cast p1, Landroidx/preference/PreferenceScreen;
invoke-virtual {p1, p0}, Landroidx/preference/PreferenceScreen;->onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
invoke-virtual {p1, p0}, Landroidx/preference/Preference;->onAttachedToHierarchy(Landroidx/preference/PreferenceManager;)V
const/4 p2, 0x0
@ -493,14 +521,13 @@
if-nez v0, :cond_0
return v1
goto :goto_0
:cond_0
const/4 v0, 0x0
return v0
const/4 v1, 0x0
:cond_1
:goto_0
return v1
.end method
@ -521,7 +548,7 @@
if-ne v0, v2, :cond_0
return v2
const/4 v1, 0x1
:cond_0
return v1
@ -576,7 +603,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroidx/preference/PreferenceScreen;->onDetached()V
invoke-virtual {v0}, Landroidx/preference/PreferenceGroup;->onDetached()V
:cond_0
iput-object p1, p0, Landroidx/preference/PreferenceManager;->mPreferenceScreen:Landroidx/preference/PreferenceScreen;
@ -657,19 +684,12 @@
return-void
.end method
.method shouldCommit()Z
.method public shouldCommit()Z
.locals 1
iget-boolean v0, p0, Landroidx/preference/PreferenceManager;->mNoCommit:Z
if-nez v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
xor-int/lit8 v0, v0, 0x1
return v0
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate$1;
.class public Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate$1;
.super Landroidx/core/view/AccessibilityDelegateCompat;
.source "PreferenceRecyclerViewAccessibilityDelegate.java"
@ -9,17 +9,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;
.field public final synthetic this$0:Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;
# direct methods
.method constructor <init>(Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;)V
.method public constructor <init>(Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;)V
.locals 0
iput-object p1, p0, Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate$1;->this$0:Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;

View file

@ -4,16 +4,22 @@
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# instance fields
.field final mDefaultItemDelegate:Landroidx/core/view/AccessibilityDelegateCompat;
.field public final mDefaultItemDelegate:Landroidx/core/view/AccessibilityDelegateCompat;
.field final mItemDelegate:Landroidx/core/view/AccessibilityDelegateCompat;
.field public final mItemDelegate:Landroidx/core/view/AccessibilityDelegateCompat;
.field final mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
.field public final mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
# direct methods
@ -43,6 +49,8 @@
# virtual methods
.method public getItemDelegate()Landroidx/core/view/AccessibilityDelegateCompat;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
iget-object v0, p0, Landroidx/preference/PreferenceRecyclerViewAccessibilityDelegate;->mItemDelegate:Landroidx/core/view/AccessibilityDelegateCompat;

View file

@ -4,12 +4,17 @@
# instance fields
.field private mShouldUseGeneratedIds:Z
.field public mShouldUseGeneratedIds:Z
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 2
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
sget v0, Landroidx/preference/R$attr;->preferenceScreenStyle:I
@ -30,7 +35,7 @@
# virtual methods
.method protected final isOnSameScreenAsChildren()Z
.method public isOnSameScreenAsChildren()Z
.locals 1
const/4 v0, 0x0
@ -38,22 +43,22 @@
return v0
.end method
.method protected final onClick()V
.method public onClick()V
.locals 1
invoke-virtual {p0}, Landroidx/preference/PreferenceScreen;->getIntent()Landroid/content/Intent;
invoke-virtual {p0}, Landroidx/preference/Preference;->getIntent()Landroid/content/Intent;
move-result-object v0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceScreen;->getFragment()Ljava/lang/String;
invoke-virtual {p0}, Landroidx/preference/Preference;->getFragment()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_1
invoke-virtual {p0}, Landroidx/preference/PreferenceScreen;->getPreferenceCount()I
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->getPreferenceCount()I
move-result v0
@ -62,7 +67,7 @@
goto :goto_0
:cond_0
invoke-virtual {p0}, Landroidx/preference/PreferenceScreen;->getPreferenceManager()Landroidx/preference/PreferenceManager;
invoke-virtual {p0}, Landroidx/preference/Preference;->getPreferenceManager()Landroidx/preference/PreferenceManager;
move-result-object v0
@ -79,10 +84,10 @@
return-void
.end method
.method public final setShouldUseGeneratedIds(Z)V
.method public setShouldUseGeneratedIds(Z)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/PreferenceScreen;->isAttached()Z
invoke-virtual {p0}, Landroidx/preference/PreferenceGroup;->isAttached()Z
move-result v0
@ -102,7 +107,7 @@
throw p1
.end method
.method public final shouldUseGeneratedIds()Z
.method public shouldUseGeneratedIds()Z
.locals 1
iget-boolean v0, p0, Landroidx/preference/PreferenceScreen;->mShouldUseGeneratedIds:Z

View file

@ -4,7 +4,7 @@
# instance fields
.field private final mCachedViews:Landroid/util/SparseArray;
.field public final mCachedViews:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
@ -14,13 +14,13 @@
.end annotation
.end field
.field private mDividerAllowedAbove:Z
.field public mDividerAllowedAbove:Z
.field private mDividerAllowedBelow:Z
.field public mDividerAllowedBelow:Z
# direct methods
.method constructor <init>(Landroid/view/View;)V
.method public constructor <init>(Landroid/view/View;)V
.locals 3
invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;-><init>(Landroid/view/View;)V
@ -67,9 +67,7 @@
sget v1, Landroidx/preference/R$id;->icon_frame:I
sget v2, Landroidx/preference/R$id;->icon_frame:I
invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
@ -90,6 +88,11 @@
.method public static createInstanceForTests(Landroid/view/View;)Landroidx/preference/PreferenceViewHolder;
.locals 1
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->TESTS:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
new-instance v0, Landroidx/preference/PreferenceViewHolder;
@ -102,6 +105,10 @@
# virtual methods
.method public findViewById(I)Landroid/view/View;
.locals 2
.param p1 # I
.annotation build Landroidx/annotation/IdRes;
.end annotation
.end param
iget-object v0, p0, Landroidx/preference/PreferenceViewHolder;->mCachedViews:Landroid/util/SparseArray;
@ -116,7 +123,7 @@
return-object v0
:cond_0
iget-object v0, p0, Landroidx/preference/PreferenceViewHolder;->itemView:Landroid/view/View;
iget-object v0, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
invoke-virtual {v0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

View file

@ -65,7 +65,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -133,597 +133,597 @@
.field public static final barLength:I = 0x7f040054
.field public static final borderlessButtonStyle:I = 0x7f040068
.field public static final borderlessButtonStyle:I = 0x7f04006a
.field public static final buttonBarButtonStyle:I = 0x7f040077
.field public static final buttonBarButtonStyle:I = 0x7f040079
.field public static final buttonBarNegativeButtonStyle:I = 0x7f040078
.field public static final buttonBarNegativeButtonStyle:I = 0x7f04007a
.field public static final buttonBarNeutralButtonStyle:I = 0x7f040079
.field public static final buttonBarNeutralButtonStyle:I = 0x7f04007b
.field public static final buttonBarPositiveButtonStyle:I = 0x7f04007a
.field public static final buttonBarPositiveButtonStyle:I = 0x7f04007c
.field public static final buttonBarStyle:I = 0x7f04007b
.field public static final buttonBarStyle:I = 0x7f04007d
.field public static final buttonCompat:I = 0x7f04007c
.field public static final buttonCompat:I = 0x7f04007e
.field public static final buttonGravity:I = 0x7f04007d
.field public static final buttonGravity:I = 0x7f04007f
.field public static final buttonIconDimen:I = 0x7f04007e
.field public static final buttonIconDimen:I = 0x7f040080
.field public static final buttonPanelSideLayout:I = 0x7f04007f
.field public static final buttonPanelSideLayout:I = 0x7f040081
.field public static final buttonStyle:I = 0x7f040081
.field public static final buttonStyle:I = 0x7f040083
.field public static final buttonStyleSmall:I = 0x7f040082
.field public static final buttonStyleSmall:I = 0x7f040084
.field public static final buttonTint:I = 0x7f040083
.field public static final buttonTint:I = 0x7f040085
.field public static final buttonTintMode:I = 0x7f040084
.field public static final buttonTintMode:I = 0x7f040086
.field public static final checkBoxPreferenceStyle:I = 0x7f040098
.field public static final checkBoxPreferenceStyle:I = 0x7f04009a
.field public static final checkboxStyle:I = 0x7f040099
.field public static final checkboxStyle:I = 0x7f04009b
.field public static final checkedTextViewStyle:I = 0x7f04009e
.field public static final checkedTextViewStyle:I = 0x7f0400a0
.field public static final closeIcon:I = 0x7f0400b2
.field public static final closeIcon:I = 0x7f0400b4
.field public static final closeItemLayout:I = 0x7f0400b9
.field public static final closeItemLayout:I = 0x7f0400bb
.field public static final collapseContentDescription:I = 0x7f0400ba
.field public static final collapseContentDescription:I = 0x7f0400bc
.field public static final collapseIcon:I = 0x7f0400bb
.field public static final collapseIcon:I = 0x7f0400bd
.field public static final color:I = 0x7f0400be
.field public static final color:I = 0x7f0400c0
.field public static final colorAccent:I = 0x7f0400bf
.field public static final colorAccent:I = 0x7f0400c1
.field public static final colorBackgroundFloating:I = 0x7f0400c0
.field public static final colorBackgroundFloating:I = 0x7f0400c2
.field public static final colorButtonNormal:I = 0x7f0400c5
.field public static final colorButtonNormal:I = 0x7f0400c7
.field public static final colorControlActivated:I = 0x7f0400c6
.field public static final colorControlActivated:I = 0x7f0400c8
.field public static final colorControlHighlight:I = 0x7f0400c7
.field public static final colorControlHighlight:I = 0x7f0400c9
.field public static final colorControlNormal:I = 0x7f0400c8
.field public static final colorControlNormal:I = 0x7f0400ca
.field public static final colorError:I = 0x7f0400c9
.field public static final colorError:I = 0x7f0400cb
.field public static final colorPrimary:I = 0x7f0400cc
.field public static final colorPrimary:I = 0x7f0400ce
.field public static final colorPrimaryDark:I = 0x7f0400cf
.field public static final colorPrimaryDark:I = 0x7f0400d1
.field public static final colorSwitchThumbNormal:I = 0x7f0400d4
.field public static final colorSwitchThumbNormal:I = 0x7f0400d6
.field public static final commitIcon:I = 0x7f0400da
.field public static final commitIcon:I = 0x7f0400dc
.field public static final contentDescription:I = 0x7f0400df
.field public static final contentDescription:I = 0x7f0400e1
.field public static final contentInsetEnd:I = 0x7f0400e0
.field public static final contentInsetEnd:I = 0x7f0400e2
.field public static final contentInsetEndWithActions:I = 0x7f0400e1
.field public static final contentInsetEndWithActions:I = 0x7f0400e3
.field public static final contentInsetLeft:I = 0x7f0400e2
.field public static final contentInsetLeft:I = 0x7f0400e4
.field public static final contentInsetRight:I = 0x7f0400e3
.field public static final contentInsetRight:I = 0x7f0400e5
.field public static final contentInsetStart:I = 0x7f0400e4
.field public static final contentInsetStart:I = 0x7f0400e6
.field public static final contentInsetStartWithNavigation:I = 0x7f0400e5
.field public static final contentInsetStartWithNavigation:I = 0x7f0400e7
.field public static final controlBackground:I = 0x7f0400ec
.field public static final controlBackground:I = 0x7f0400ee
.field public static final coordinatorLayoutStyle:I = 0x7f0400ed
.field public static final coordinatorLayoutStyle:I = 0x7f0400ef
.field public static final customNavigationLayout:I = 0x7f040101
.field public static final customNavigationLayout:I = 0x7f040103
.field public static final defaultQueryHint:I = 0x7f040118
.field public static final defaultQueryHint:I = 0x7f04011a
.field public static final defaultValue:I = 0x7f040119
.field public static final defaultValue:I = 0x7f04011b
.field public static final dependency:I = 0x7f04011a
.field public static final dependency:I = 0x7f04011c
.field public static final dialogCornerRadius:I = 0x7f04011b
.field public static final dialogCornerRadius:I = 0x7f04011d
.field public static final dialogIcon:I = 0x7f04011c
.field public static final dialogIcon:I = 0x7f04011e
.field public static final dialogLayout:I = 0x7f04011d
.field public static final dialogLayout:I = 0x7f04011f
.field public static final dialogMessage:I = 0x7f04011e
.field public static final dialogMessage:I = 0x7f040120
.field public static final dialogPreferenceStyle:I = 0x7f04011f
.field public static final dialogPreferenceStyle:I = 0x7f040121
.field public static final dialogPreferredPadding:I = 0x7f040120
.field public static final dialogPreferredPadding:I = 0x7f040122
.field public static final dialogTheme:I = 0x7f040121
.field public static final dialogTheme:I = 0x7f040123
.field public static final dialogTitle:I = 0x7f040122
.field public static final dialogTitle:I = 0x7f040124
.field public static final disableDependentsState:I = 0x7f040123
.field public static final disableDependentsState:I = 0x7f040125
.field public static final displayOptions:I = 0x7f040124
.field public static final displayOptions:I = 0x7f040126
.field public static final divider:I = 0x7f040125
.field public static final divider:I = 0x7f040127
.field public static final dividerHorizontal:I = 0x7f040129
.field public static final dividerHorizontal:I = 0x7f04012b
.field public static final dividerPadding:I = 0x7f04012a
.field public static final dividerPadding:I = 0x7f04012c
.field public static final dividerVertical:I = 0x7f04012b
.field public static final dividerVertical:I = 0x7f04012d
.field public static final drawableBottomCompat:I = 0x7f04012c
.field public static final drawableBottomCompat:I = 0x7f04012e
.field public static final drawableEndCompat:I = 0x7f04012d
.field public static final drawableEndCompat:I = 0x7f04012f
.field public static final drawableLeftCompat:I = 0x7f04012e
.field public static final drawableLeftCompat:I = 0x7f040130
.field public static final drawableRightCompat:I = 0x7f04012f
.field public static final drawableRightCompat:I = 0x7f040131
.field public static final drawableSize:I = 0x7f040130
.field public static final drawableSize:I = 0x7f040132
.field public static final drawableStartCompat:I = 0x7f040131
.field public static final drawableStartCompat:I = 0x7f040133
.field public static final drawableTint:I = 0x7f040132
.field public static final drawableTint:I = 0x7f040134
.field public static final drawableTintMode:I = 0x7f040133
.field public static final drawableTintMode:I = 0x7f040135
.field public static final drawableTopCompat:I = 0x7f040134
.field public static final drawableTopCompat:I = 0x7f040136
.field public static final drawerArrowStyle:I = 0x7f040135
.field public static final drawerArrowStyle:I = 0x7f040139
.field public static final dropDownListViewStyle:I = 0x7f040137
.field public static final dropDownListViewStyle:I = 0x7f04013b
.field public static final dropdownListPreferredItemHeight:I = 0x7f040138
.field public static final dropdownListPreferredItemHeight:I = 0x7f04013c
.field public static final dropdownPreferenceStyle:I = 0x7f040139
.field public static final dropdownPreferenceStyle:I = 0x7f04013d
.field public static final editTextBackground:I = 0x7f04013a
.field public static final editTextBackground:I = 0x7f04013e
.field public static final editTextColor:I = 0x7f04013b
.field public static final editTextColor:I = 0x7f04013f
.field public static final editTextPreferenceStyle:I = 0x7f04013c
.field public static final editTextPreferenceStyle:I = 0x7f040140
.field public static final editTextStyle:I = 0x7f04013d
.field public static final editTextStyle:I = 0x7f040141
.field public static final elevation:I = 0x7f04013e
.field public static final elevation:I = 0x7f040142
.field public static final enableCopying:I = 0x7f040140
.field public static final enableCopying:I = 0x7f040144
.field public static final enabled:I = 0x7f040141
.field public static final enabled:I = 0x7f040145
.field public static final entries:I = 0x7f040144
.field public static final entries:I = 0x7f040148
.field public static final entryValues:I = 0x7f040145
.field public static final entryValues:I = 0x7f040149
.field public static final expandActivityOverflowButtonDrawable:I = 0x7f040148
.field public static final expandActivityOverflowButtonDrawable:I = 0x7f04014c
.field public static final fastScrollEnabled:I = 0x7f04015a
.field public static final fastScrollEnabled:I = 0x7f04015e
.field public static final fastScrollHorizontalThumbDrawable:I = 0x7f04015b
.field public static final fastScrollHorizontalThumbDrawable:I = 0x7f04015f
.field public static final fastScrollHorizontalTrackDrawable:I = 0x7f04015c
.field public static final fastScrollHorizontalTrackDrawable:I = 0x7f040160
.field public static final fastScrollVerticalThumbDrawable:I = 0x7f04015d
.field public static final fastScrollVerticalThumbDrawable:I = 0x7f040161
.field public static final fastScrollVerticalTrackDrawable:I = 0x7f04015e
.field public static final fastScrollVerticalTrackDrawable:I = 0x7f040162
.field public static final firstBaselineToTopHeight:I = 0x7f040160
.field public static final firstBaselineToTopHeight:I = 0x7f040164
.field public static final font:I = 0x7f04016c
.field public static final font:I = 0x7f040170
.field public static final fontFamily:I = 0x7f04016d
.field public static final fontFamily:I = 0x7f040171
.field public static final fontProviderAuthority:I = 0x7f04016e
.field public static final fontProviderAuthority:I = 0x7f040172
.field public static final fontProviderCerts:I = 0x7f04016f
.field public static final fontProviderCerts:I = 0x7f040173
.field public static final fontProviderFetchStrategy:I = 0x7f040170
.field public static final fontProviderFetchStrategy:I = 0x7f040174
.field public static final fontProviderFetchTimeout:I = 0x7f040171
.field public static final fontProviderFetchTimeout:I = 0x7f040175
.field public static final fontProviderPackage:I = 0x7f040172
.field public static final fontProviderPackage:I = 0x7f040176
.field public static final fontProviderQuery:I = 0x7f040173
.field public static final fontProviderQuery:I = 0x7f040177
.field public static final fontStyle:I = 0x7f040174
.field public static final fontStyle:I = 0x7f040178
.field public static final fontVariationSettings:I = 0x7f040175
.field public static final fontVariationSettings:I = 0x7f040179
.field public static final fontWeight:I = 0x7f040176
.field public static final fontWeight:I = 0x7f04017a
.field public static final fragment:I = 0x7f040178
.field public static final fragment:I = 0x7f04017c
.field public static final gapBetweenBars:I = 0x7f040179
.field public static final gapBetweenBars:I = 0x7f04017d
.field public static final goIcon:I = 0x7f04017e
.field public static final goIcon:I = 0x7f040182
.field public static final height:I = 0x7f040185
.field public static final height:I = 0x7f040189
.field public static final hideOnContentScroll:I = 0x7f04018a
.field public static final hideOnContentScroll:I = 0x7f04018e
.field public static final homeAsUpIndicator:I = 0x7f040191
.field public static final homeAsUpIndicator:I = 0x7f040195
.field public static final homeLayout:I = 0x7f040192
.field public static final homeLayout:I = 0x7f040196
.field public static final icon:I = 0x7f040209
.field public static final icon:I = 0x7f04020e
.field public static final iconSpaceReserved:I = 0x7f04020e
.field public static final iconSpaceReserved:I = 0x7f040213
.field public static final iconTint:I = 0x7f040210
.field public static final iconTint:I = 0x7f040215
.field public static final iconTintMode:I = 0x7f040211
.field public static final iconTintMode:I = 0x7f040216
.field public static final iconifiedByDefault:I = 0x7f040212
.field public static final iconifiedByDefault:I = 0x7f040217
.field public static final imageButtonStyle:I = 0x7f040215
.field public static final imageButtonStyle:I = 0x7f04021a
.field public static final indeterminateProgressStyle:I = 0x7f04022d
.field public static final indeterminateProgressStyle:I = 0x7f040232
.field public static final initialActivityCount:I = 0x7f04022e
.field public static final initialActivityCount:I = 0x7f040233
.field public static final initialExpandedChildrenCount:I = 0x7f04022f
.field public static final initialExpandedChildrenCount:I = 0x7f040234
.field public static final isLightTheme:I = 0x7f040231
.field public static final isLightTheme:I = 0x7f040236
.field public static final isPreferenceVisible:I = 0x7f040232
.field public static final isPreferenceVisible:I = 0x7f040237
.field public static final itemPadding:I = 0x7f040239
.field public static final itemPadding:I = 0x7f04023e
.field public static final key:I = 0x7f040240
.field public static final key:I = 0x7f040245
.field public static final keylines:I = 0x7f040241
.field public static final keylines:I = 0x7f040246
.field public static final lastBaselineToBottomHeight:I = 0x7f040243
.field public static final lastBaselineToBottomHeight:I = 0x7f040248
.field public static final layout:I = 0x7f040244
.field public static final layout:I = 0x7f040249
.field public static final layoutManager:I = 0x7f040245
.field public static final layoutManager:I = 0x7f04024a
.field public static final layout_anchor:I = 0x7f040247
.field public static final layout_anchor:I = 0x7f04024c
.field public static final layout_anchorGravity:I = 0x7f040248
.field public static final layout_anchorGravity:I = 0x7f04024d
.field public static final layout_behavior:I = 0x7f040249
.field public static final layout_behavior:I = 0x7f04024e
.field public static final layout_dodgeInsetEdges:I = 0x7f040275
.field public static final layout_dodgeInsetEdges:I = 0x7f04027a
.field public static final layout_insetEdge:I = 0x7f040281
.field public static final layout_insetEdge:I = 0x7f040286
.field public static final layout_keyline:I = 0x7f040282
.field public static final layout_keyline:I = 0x7f040287
.field public static final lineHeight:I = 0x7f040290
.field public static final lineHeight:I = 0x7f040296
.field public static final listChoiceBackgroundIndicator:I = 0x7f040292
.field public static final listChoiceBackgroundIndicator:I = 0x7f040298
.field public static final listChoiceIndicatorMultipleAnimated:I = 0x7f040293
.field public static final listChoiceIndicatorMultipleAnimated:I = 0x7f040299
.field public static final listChoiceIndicatorSingleAnimated:I = 0x7f040294
.field public static final listChoiceIndicatorSingleAnimated:I = 0x7f04029a
.field public static final listDividerAlertDialog:I = 0x7f040295
.field public static final listDividerAlertDialog:I = 0x7f04029b
.field public static final listItemLayout:I = 0x7f040296
.field public static final listItemLayout:I = 0x7f04029c
.field public static final listLayout:I = 0x7f040297
.field public static final listLayout:I = 0x7f04029d
.field public static final listMenuViewStyle:I = 0x7f040298
.field public static final listMenuViewStyle:I = 0x7f04029e
.field public static final listPopupWindowStyle:I = 0x7f040299
.field public static final listPopupWindowStyle:I = 0x7f04029f
.field public static final listPreferredItemHeight:I = 0x7f04029a
.field public static final listPreferredItemHeight:I = 0x7f0402a0
.field public static final listPreferredItemHeightLarge:I = 0x7f04029b
.field public static final listPreferredItemHeightLarge:I = 0x7f0402a1
.field public static final listPreferredItemHeightSmall:I = 0x7f04029c
.field public static final listPreferredItemHeightSmall:I = 0x7f0402a2
.field public static final listPreferredItemPaddingEnd:I = 0x7f04029d
.field public static final listPreferredItemPaddingEnd:I = 0x7f0402a3
.field public static final listPreferredItemPaddingLeft:I = 0x7f04029e
.field public static final listPreferredItemPaddingLeft:I = 0x7f0402a4
.field public static final listPreferredItemPaddingRight:I = 0x7f04029f
.field public static final listPreferredItemPaddingRight:I = 0x7f0402a5
.field public static final listPreferredItemPaddingStart:I = 0x7f0402a0
.field public static final listPreferredItemPaddingStart:I = 0x7f0402a6
.field public static final logo:I = 0x7f0402a1
.field public static final logo:I = 0x7f0402a7
.field public static final logoDescription:I = 0x7f0402a2
.field public static final logoDescription:I = 0x7f0402a8
.field public static final maxButtonHeight:I = 0x7f0402b5
.field public static final maxButtonHeight:I = 0x7f0402bb
.field public static final maxHeight:I = 0x7f0402b6
.field public static final maxHeight:I = 0x7f0402bc
.field public static final maxWidth:I = 0x7f0402b8
.field public static final maxWidth:I = 0x7f0402bf
.field public static final measureWithLargestChild:I = 0x7f0402ba
.field public static final measureWithLargestChild:I = 0x7f0402c1
.field public static final menu:I = 0x7f0402bb
.field public static final menu:I = 0x7f0402c2
.field public static final min:I = 0x7f0402bc
.field public static final min:I = 0x7f0402c3
.field public static final multiChoiceItemLayout:I = 0x7f0402bd
.field public static final multiChoiceItemLayout:I = 0x7f0402c4
.field public static final navigationContentDescription:I = 0x7f0402be
.field public static final navigationContentDescription:I = 0x7f0402c5
.field public static final navigationIcon:I = 0x7f0402bf
.field public static final navigationIcon:I = 0x7f0402c6
.field public static final navigationMode:I = 0x7f0402c0
.field public static final navigationMode:I = 0x7f0402c7
.field public static final negativeButtonText:I = 0x7f0402c2
.field public static final negativeButtonText:I = 0x7f0402c9
.field public static final numericModifiers:I = 0x7f0402c5
.field public static final numericModifiers:I = 0x7f0402cc
.field public static final order:I = 0x7f0402c6
.field public static final order:I = 0x7f0402cd
.field public static final orderingFromXml:I = 0x7f0402c7
.field public static final orderingFromXml:I = 0x7f0402ce
.field public static final overlapAnchor:I = 0x7f0402c8
.field public static final overlapAnchor:I = 0x7f0402cf
.field public static final paddingBottomNoButtons:I = 0x7f0402cc
.field public static final paddingBottomNoButtons:I = 0x7f0402d3
.field public static final paddingEnd:I = 0x7f0402cd
.field public static final paddingEnd:I = 0x7f0402d4
.field public static final paddingStart:I = 0x7f0402ce
.field public static final paddingStart:I = 0x7f0402d5
.field public static final paddingTopNoTitle:I = 0x7f0402cf
.field public static final paddingTopNoTitle:I = 0x7f0402d6
.field public static final panelBackground:I = 0x7f0402d0
.field public static final panelBackground:I = 0x7f0402d7
.field public static final panelMenuListTheme:I = 0x7f0402d1
.field public static final panelMenuListTheme:I = 0x7f0402d8
.field public static final panelMenuListWidth:I = 0x7f0402d2
.field public static final panelMenuListWidth:I = 0x7f0402d9
.field public static final persistent:I = 0x7f0402d8
.field public static final persistent:I = 0x7f0402df
.field public static final popupMenuStyle:I = 0x7f0402db
.field public static final popupMenuStyle:I = 0x7f0402e2
.field public static final popupTheme:I = 0x7f0402dc
.field public static final popupTheme:I = 0x7f0402e3
.field public static final popupWindowStyle:I = 0x7f0402dd
.field public static final popupWindowStyle:I = 0x7f0402e4
.field public static final positiveButtonText:I = 0x7f0402de
.field public static final positiveButtonText:I = 0x7f0402e5
.field public static final preferenceCategoryStyle:I = 0x7f0402df
.field public static final preferenceCategoryStyle:I = 0x7f0402e6
.field public static final preferenceCategoryTitleTextAppearance:I = 0x7f0402e0
.field public static final preferenceCategoryTitleTextAppearance:I = 0x7f0402e7
.field public static final preferenceFragmentCompatStyle:I = 0x7f0402e1
.field public static final preferenceFragmentCompatStyle:I = 0x7f0402e8
.field public static final preferenceFragmentListStyle:I = 0x7f0402e2
.field public static final preferenceFragmentListStyle:I = 0x7f0402e9
.field public static final preferenceFragmentStyle:I = 0x7f0402e3
.field public static final preferenceFragmentStyle:I = 0x7f0402ea
.field public static final preferenceInformationStyle:I = 0x7f0402e4
.field public static final preferenceInformationStyle:I = 0x7f0402eb
.field public static final preferenceScreenStyle:I = 0x7f0402e5
.field public static final preferenceScreenStyle:I = 0x7f0402ec
.field public static final preferenceStyle:I = 0x7f0402e6
.field public static final preferenceStyle:I = 0x7f0402ed
.field public static final preferenceTheme:I = 0x7f0402e7
.field public static final preferenceTheme:I = 0x7f0402ee
.field public static final preserveIconSpacing:I = 0x7f0402e8
.field public static final preserveIconSpacing:I = 0x7f0402ef
.field public static final progressBarPadding:I = 0x7f040314
.field public static final progressBarPadding:I = 0x7f04031b
.field public static final progressBarStyle:I = 0x7f040315
.field public static final progressBarStyle:I = 0x7f04031c
.field public static final queryBackground:I = 0x7f040318
.field public static final queryBackground:I = 0x7f04031f
.field public static final queryHint:I = 0x7f040319
.field public static final queryHint:I = 0x7f040320
.field public static final radioButtonStyle:I = 0x7f04031a
.field public static final radioButtonStyle:I = 0x7f040321
.field public static final ratingBarStyle:I = 0x7f04031d
.field public static final ratingBarStyle:I = 0x7f040324
.field public static final ratingBarStyleIndicator:I = 0x7f04031e
.field public static final ratingBarStyleIndicator:I = 0x7f040325
.field public static final ratingBarStyleSmall:I = 0x7f04031f
.field public static final ratingBarStyleSmall:I = 0x7f040326
.field public static final reverseLayout:I = 0x7f040322
.field public static final reverseLayout:I = 0x7f04032a
.field public static final searchHintIcon:I = 0x7f040344
.field public static final searchHintIcon:I = 0x7f04034c
.field public static final searchIcon:I = 0x7f040345
.field public static final searchIcon:I = 0x7f04034d
.field public static final searchViewStyle:I = 0x7f040346
.field public static final searchViewStyle:I = 0x7f04034e
.field public static final seekBarIncrement:I = 0x7f040348
.field public static final seekBarIncrement:I = 0x7f040350
.field public static final seekBarPreferenceStyle:I = 0x7f040349
.field public static final seekBarPreferenceStyle:I = 0x7f040351
.field public static final seekBarStyle:I = 0x7f04034a
.field public static final seekBarStyle:I = 0x7f040352
.field public static final selectable:I = 0x7f04034b
.field public static final selectable:I = 0x7f040353
.field public static final selectableItemBackground:I = 0x7f04034c
.field public static final selectableItemBackground:I = 0x7f040354
.field public static final selectableItemBackgroundBorderless:I = 0x7f04034d
.field public static final selectableItemBackgroundBorderless:I = 0x7f040355
.field public static final shouldDisableView:I = 0x7f04034f
.field public static final shouldDisableView:I = 0x7f040357
.field public static final showAsAction:I = 0x7f040350
.field public static final showAsAction:I = 0x7f040358
.field public static final showDividers:I = 0x7f040354
.field public static final showDividers:I = 0x7f04035c
.field public static final showSeekBarValue:I = 0x7f040356
.field public static final showSeekBarValue:I = 0x7f04035e
.field public static final showText:I = 0x7f040357
.field public static final showText:I = 0x7f04035f
.field public static final showTitle:I = 0x7f040358
.field public static final showTitle:I = 0x7f040360
.field public static final singleChoiceItemLayout:I = 0x7f040359
.field public static final singleChoiceItemLayout:I = 0x7f040361
.field public static final singleLineTitle:I = 0x7f04035b
.field public static final singleLineTitle:I = 0x7f040363
.field public static final spanCount:I = 0x7f04035f
.field public static final spanCount:I = 0x7f040367
.field public static final spinBars:I = 0x7f040360
.field public static final spinBars:I = 0x7f040368
.field public static final spinnerDropDownItemStyle:I = 0x7f040361
.field public static final spinnerDropDownItemStyle:I = 0x7f040369
.field public static final spinnerStyle:I = 0x7f040362
.field public static final spinnerStyle:I = 0x7f04036a
.field public static final splitTrack:I = 0x7f040363
.field public static final splitTrack:I = 0x7f04036b
.field public static final srcCompat:I = 0x7f040364
.field public static final srcCompat:I = 0x7f04036c
.field public static final stackFromEnd:I = 0x7f040365
.field public static final stackFromEnd:I = 0x7f04036d
.field public static final state_above_anchor:I = 0x7f040366
.field public static final state_above_anchor:I = 0x7f04036e
.field public static final statusBarBackground:I = 0x7f04036b
.field public static final statusBarBackground:I = 0x7f040373
.field public static final subMenuArrow:I = 0x7f040372
.field public static final subMenuArrow:I = 0x7f04037a
.field public static final submitBackground:I = 0x7f040373
.field public static final submitBackground:I = 0x7f04037b
.field public static final subtitle:I = 0x7f040374
.field public static final subtitle:I = 0x7f04037c
.field public static final subtitleTextAppearance:I = 0x7f040375
.field public static final subtitleTextAppearance:I = 0x7f04037d
.field public static final subtitleTextColor:I = 0x7f040376
.field public static final subtitleTextColor:I = 0x7f04037e
.field public static final subtitleTextStyle:I = 0x7f040377
.field public static final subtitleTextStyle:I = 0x7f04037f
.field public static final suggestionRowLayout:I = 0x7f040378
.field public static final suggestionRowLayout:I = 0x7f040380
.field public static final summary:I = 0x7f040379
.field public static final summary:I = 0x7f040381
.field public static final summaryOff:I = 0x7f04037a
.field public static final summaryOff:I = 0x7f040382
.field public static final summaryOn:I = 0x7f04037b
.field public static final summaryOn:I = 0x7f040383
.field public static final switchMinWidth:I = 0x7f04037c
.field public static final switchMinWidth:I = 0x7f040384
.field public static final switchPadding:I = 0x7f04037d
.field public static final switchPadding:I = 0x7f040385
.field public static final switchPreferenceCompatStyle:I = 0x7f04037e
.field public static final switchPreferenceCompatStyle:I = 0x7f040386
.field public static final switchPreferenceStyle:I = 0x7f04037f
.field public static final switchPreferenceStyle:I = 0x7f040387
.field public static final switchStyle:I = 0x7f040380
.field public static final switchStyle:I = 0x7f040388
.field public static final switchTextAppearance:I = 0x7f040381
.field public static final switchTextAppearance:I = 0x7f040389
.field public static final switchTextOff:I = 0x7f040382
.field public static final switchTextOff:I = 0x7f04038a
.field public static final switchTextOn:I = 0x7f040383
.field public static final switchTextOn:I = 0x7f04038b
.field public static final textAllCaps:I = 0x7f0403a1
.field public static final textAllCaps:I = 0x7f0403a9
.field public static final textAppearanceLargePopupMenu:I = 0x7f0403ac
.field public static final textAppearanceLargePopupMenu:I = 0x7f0403b4
.field public static final textAppearanceListItem:I = 0x7f0403ad
.field public static final textAppearanceListItem:I = 0x7f0403b5
.field public static final textAppearanceListItemSecondary:I = 0x7f0403ae
.field public static final textAppearanceListItemSecondary:I = 0x7f0403b6
.field public static final textAppearanceListItemSmall:I = 0x7f0403af
.field public static final textAppearanceListItemSmall:I = 0x7f0403b7
.field public static final textAppearancePopupMenuHeader:I = 0x7f0403b1
.field public static final textAppearancePopupMenuHeader:I = 0x7f0403b9
.field public static final textAppearanceSearchResultSubtitle:I = 0x7f0403b2
.field public static final textAppearanceSearchResultSubtitle:I = 0x7f0403ba
.field public static final textAppearanceSearchResultTitle:I = 0x7f0403b3
.field public static final textAppearanceSearchResultTitle:I = 0x7f0403bb
.field public static final textAppearanceSmallPopupMenu:I = 0x7f0403b4
.field public static final textAppearanceSmallPopupMenu:I = 0x7f0403bc
.field public static final textColorAlertDialogListItem:I = 0x7f0403b7
.field public static final textColorAlertDialogListItem:I = 0x7f0403bf
.field public static final textColorSearchUrl:I = 0x7f0403b8
.field public static final textColorSearchUrl:I = 0x7f0403c0
.field public static final textLocale:I = 0x7f0403bb
.field public static final textLocale:I = 0x7f0403c3
.field public static final theme:I = 0x7f0403be
.field public static final theme:I = 0x7f0403c6
.field public static final thickness:I = 0x7f04040a
.field public static final thickness:I = 0x7f040412
.field public static final thumbTextPadding:I = 0x7f04040b
.field public static final thumbTextPadding:I = 0x7f040413
.field public static final thumbTint:I = 0x7f04040c
.field public static final thumbTint:I = 0x7f040414
.field public static final thumbTintMode:I = 0x7f04040d
.field public static final thumbTintMode:I = 0x7f040415
.field public static final tickMark:I = 0x7f04040e
.field public static final tickMark:I = 0x7f040416
.field public static final tickMarkTint:I = 0x7f04040f
.field public static final tickMarkTint:I = 0x7f040417
.field public static final tickMarkTintMode:I = 0x7f040410
.field public static final tickMarkTintMode:I = 0x7f040418
.field public static final tint:I = 0x7f040411
.field public static final tint:I = 0x7f040419
.field public static final tintMode:I = 0x7f040412
.field public static final tintMode:I = 0x7f04041a
.field public static final title:I = 0x7f040413
.field public static final title:I = 0x7f04041b
.field public static final titleMargin:I = 0x7f040415
.field public static final titleMargin:I = 0x7f04041d
.field public static final titleMarginBottom:I = 0x7f040416
.field public static final titleMarginBottom:I = 0x7f04041e
.field public static final titleMarginEnd:I = 0x7f040417
.field public static final titleMarginEnd:I = 0x7f04041f
.field public static final titleMarginStart:I = 0x7f040418
.field public static final titleMarginStart:I = 0x7f040420
.field public static final titleMarginTop:I = 0x7f040419
.field public static final titleMarginTop:I = 0x7f040421
.field public static final titleMargins:I = 0x7f04041a
.field public static final titleMargins:I = 0x7f040422
.field public static final titleTextAppearance:I = 0x7f04041b
.field public static final titleTextAppearance:I = 0x7f040423
.field public static final titleTextColor:I = 0x7f04041c
.field public static final titleTextColor:I = 0x7f040424
.field public static final titleTextStyle:I = 0x7f04041d
.field public static final titleTextStyle:I = 0x7f040425
.field public static final toolbarNavigationButtonStyle:I = 0x7f040420
.field public static final toolbarNavigationButtonStyle:I = 0x7f040428
.field public static final toolbarStyle:I = 0x7f040421
.field public static final toolbarStyle:I = 0x7f040429
.field public static final tooltipForegroundColor:I = 0x7f040422
.field public static final tooltipForegroundColor:I = 0x7f04042a
.field public static final tooltipFrameBackground:I = 0x7f040423
.field public static final tooltipFrameBackground:I = 0x7f04042b
.field public static final tooltipText:I = 0x7f040424
.field public static final tooltipText:I = 0x7f04042c
.field public static final track:I = 0x7f040425
.field public static final track:I = 0x7f04042d
.field public static final trackTint:I = 0x7f040426
.field public static final trackTint:I = 0x7f04042e
.field public static final trackTintMode:I = 0x7f040427
.field public static final trackTintMode:I = 0x7f04042f
.field public static final ttcIndex:I = 0x7f040428
.field public static final ttcIndex:I = 0x7f040430
.field public static final updatesContinuously:I = 0x7f04043c
.field public static final updatesContinuously:I = 0x7f040444
.field public static final useSimpleSummaryProvider:I = 0x7f04043e
.field public static final useSimpleSummaryProvider:I = 0x7f040446
.field public static final viewInflaterClass:I = 0x7f040445
.field public static final viewInflaterClass:I = 0x7f04044d
.field public static final voiceIcon:I = 0x7f040446
.field public static final voiceIcon:I = 0x7f04044e
.field public static final widgetLayout:I = 0x7f040448
.field public static final widgetLayout:I = 0x7f040450
.field public static final windowActionBar:I = 0x7f040449
.field public static final windowActionBar:I = 0x7f040451
.field public static final windowActionBarOverlay:I = 0x7f04044a
.field public static final windowActionBarOverlay:I = 0x7f040452
.field public static final windowActionModeOverlay:I = 0x7f04044b
.field public static final windowActionModeOverlay:I = 0x7f040453
.field public static final windowFixedHeightMajor:I = 0x7f04044c
.field public static final windowFixedHeightMajor:I = 0x7f040454
.field public static final windowFixedHeightMinor:I = 0x7f04044d
.field public static final windowFixedHeightMinor:I = 0x7f040455
.field public static final windowFixedWidthMajor:I = 0x7f04044e
.field public static final windowFixedWidthMajor:I = 0x7f040456
.field public static final windowFixedWidthMinor:I = 0x7f04044f
.field public static final windowFixedWidthMinor:I = 0x7f040457
.field public static final windowMinWidthMajor:I = 0x7f040450
.field public static final windowMinWidthMajor:I = 0x7f040458
.field public static final windowMinWidthMinor:I = 0x7f040451
.field public static final windowMinWidthMinor:I = 0x7f040459
.field public static final windowNoTitle:I = 0x7f040452
.field public static final windowNoTitle:I = 0x7f04045a
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -25,7 +25,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -75,119 +75,119 @@
.field public static final background_material_light:I = 0x7f06001f
.field public static final bright_foreground_disabled_material_dark:I = 0x7f060034
.field public static final bright_foreground_disabled_material_dark:I = 0x7f060035
.field public static final bright_foreground_disabled_material_light:I = 0x7f060035
.field public static final bright_foreground_disabled_material_light:I = 0x7f060036
.field public static final bright_foreground_inverse_material_dark:I = 0x7f060036
.field public static final bright_foreground_inverse_material_dark:I = 0x7f060037
.field public static final bright_foreground_inverse_material_light:I = 0x7f060037
.field public static final bright_foreground_inverse_material_light:I = 0x7f060038
.field public static final bright_foreground_material_dark:I = 0x7f060038
.field public static final bright_foreground_material_dark:I = 0x7f060039
.field public static final bright_foreground_material_light:I = 0x7f060039
.field public static final bright_foreground_material_light:I = 0x7f06003a
.field public static final button_material_dark:I = 0x7f06003f
.field public static final button_material_dark:I = 0x7f060040
.field public static final button_material_light:I = 0x7f060040
.field public static final button_material_light:I = 0x7f060041
.field public static final dim_foreground_disabled_material_dark:I = 0x7f060068
.field public static final dim_foreground_disabled_material_dark:I = 0x7f060069
.field public static final dim_foreground_disabled_material_light:I = 0x7f060069
.field public static final dim_foreground_disabled_material_light:I = 0x7f06006a
.field public static final dim_foreground_material_dark:I = 0x7f06006a
.field public static final dim_foreground_material_dark:I = 0x7f06006b
.field public static final dim_foreground_material_light:I = 0x7f06006b
.field public static final dim_foreground_material_light:I = 0x7f06006c
.field public static final error_color_material_dark:I = 0x7f06006c
.field public static final error_color_material_dark:I = 0x7f06006d
.field public static final error_color_material_light:I = 0x7f06006d
.field public static final error_color_material_light:I = 0x7f06006e
.field public static final foreground_material_dark:I = 0x7f060072
.field public static final foreground_material_dark:I = 0x7f060073
.field public static final foreground_material_light:I = 0x7f060073
.field public static final foreground_material_light:I = 0x7f060074
.field public static final highlighted_text_material_dark:I = 0x7f060082
.field public static final highlighted_text_material_dark:I = 0x7f060083
.field public static final highlighted_text_material_light:I = 0x7f060083
.field public static final highlighted_text_material_light:I = 0x7f060084
.field public static final material_blue_grey_800:I = 0x7f06008a
.field public static final material_blue_grey_800:I = 0x7f06008b
.field public static final material_blue_grey_900:I = 0x7f06008b
.field public static final material_blue_grey_900:I = 0x7f06008c
.field public static final material_blue_grey_950:I = 0x7f06008c
.field public static final material_blue_grey_950:I = 0x7f06008d
.field public static final material_deep_teal_200:I = 0x7f06008d
.field public static final material_deep_teal_200:I = 0x7f06008e
.field public static final material_deep_teal_500:I = 0x7f06008e
.field public static final material_deep_teal_500:I = 0x7f06008f
.field public static final material_grey_100:I = 0x7f06008f
.field public static final material_grey_100:I = 0x7f060090
.field public static final material_grey_300:I = 0x7f060090
.field public static final material_grey_300:I = 0x7f060091
.field public static final material_grey_50:I = 0x7f060091
.field public static final material_grey_50:I = 0x7f060092
.field public static final material_grey_600:I = 0x7f060092
.field public static final material_grey_600:I = 0x7f060093
.field public static final material_grey_800:I = 0x7f060093
.field public static final material_grey_800:I = 0x7f060094
.field public static final material_grey_850:I = 0x7f060094
.field public static final material_grey_850:I = 0x7f060095
.field public static final material_grey_900:I = 0x7f060095
.field public static final material_grey_900:I = 0x7f060096
.field public static final notification_action_color_filter:I = 0x7f0600b0
.field public static final notification_action_color_filter:I = 0x7f0600b1
.field public static final notification_icon_bg_color:I = 0x7f0600b1
.field public static final notification_icon_bg_color:I = 0x7f0600b2
.field public static final preference_fallback_accent_color:I = 0x7f0600b3
.field public static final preference_fallback_accent_color:I = 0x7f0600b4
.field public static final primary_dark_material_dark:I = 0x7f0600d8
.field public static final primary_dark_material_dark:I = 0x7f0600d9
.field public static final primary_dark_material_light:I = 0x7f0600d9
.field public static final primary_dark_material_light:I = 0x7f0600da
.field public static final primary_material_dark:I = 0x7f0600ea
.field public static final primary_material_dark:I = 0x7f0600eb
.field public static final primary_material_light:I = 0x7f0600eb
.field public static final primary_material_light:I = 0x7f0600ec
.field public static final primary_text_default_material_dark:I = 0x7f0600ec
.field public static final primary_text_default_material_dark:I = 0x7f0600ed
.field public static final primary_text_default_material_light:I = 0x7f0600ed
.field public static final primary_text_default_material_light:I = 0x7f0600ee
.field public static final primary_text_disabled_material_dark:I = 0x7f0600ee
.field public static final primary_text_disabled_material_dark:I = 0x7f0600ef
.field public static final primary_text_disabled_material_light:I = 0x7f0600ef
.field public static final primary_text_disabled_material_light:I = 0x7f0600f0
.field public static final ripple_material_dark:I = 0x7f0600f8
.field public static final ripple_material_dark:I = 0x7f0600f9
.field public static final ripple_material_light:I = 0x7f0600f9
.field public static final ripple_material_light:I = 0x7f0600fa
.field public static final secondary_text_default_material_dark:I = 0x7f0600fa
.field public static final secondary_text_default_material_dark:I = 0x7f0600fb
.field public static final secondary_text_default_material_light:I = 0x7f0600fb
.field public static final secondary_text_default_material_light:I = 0x7f0600fc
.field public static final secondary_text_disabled_material_dark:I = 0x7f0600fc
.field public static final secondary_text_disabled_material_dark:I = 0x7f0600fd
.field public static final secondary_text_disabled_material_light:I = 0x7f0600fd
.field public static final secondary_text_disabled_material_light:I = 0x7f0600fe
.field public static final switch_thumb_disabled_material_dark:I = 0x7f06012c
.field public static final switch_thumb_disabled_material_dark:I = 0x7f06012d
.field public static final switch_thumb_disabled_material_light:I = 0x7f06012d
.field public static final switch_thumb_disabled_material_light:I = 0x7f06012e
.field public static final switch_thumb_material_dark:I = 0x7f06012e
.field public static final switch_thumb_material_dark:I = 0x7f06012f
.field public static final switch_thumb_material_light:I = 0x7f06012f
.field public static final switch_thumb_material_light:I = 0x7f060130
.field public static final switch_thumb_normal_material_dark:I = 0x7f060130
.field public static final switch_thumb_normal_material_dark:I = 0x7f060131
.field public static final switch_thumb_normal_material_light:I = 0x7f060131
.field public static final switch_thumb_normal_material_light:I = 0x7f060132
.field public static final tooltip_background_dark:I = 0x7f060133
.field public static final tooltip_background_dark:I = 0x7f060134
.field public static final tooltip_background_light:I = 0x7f060134
.field public static final tooltip_background_light:I = 0x7f060135
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -273,7 +273,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -187,57 +187,57 @@
.field public static final abc_vector_test:I = 0x7f08006b
.field public static final btn_checkbox_checked_mtrl:I = 0x7f08009b
.field public static final btn_checkbox_checked_mtrl:I = 0x7f0800a1
.field public static final btn_checkbox_checked_to_unchecked_mtrl_animation:I = 0x7f08009c
.field public static final btn_checkbox_checked_to_unchecked_mtrl_animation:I = 0x7f0800a2
.field public static final btn_checkbox_unchecked_mtrl:I = 0x7f08009d
.field public static final btn_checkbox_unchecked_mtrl:I = 0x7f0800a3
.field public static final btn_checkbox_unchecked_to_checked_mtrl_animation:I = 0x7f08009e
.field public static final btn_checkbox_unchecked_to_checked_mtrl_animation:I = 0x7f0800a4
.field public static final btn_radio_off_mtrl:I = 0x7f08009f
.field public static final btn_radio_off_mtrl:I = 0x7f0800a5
.field public static final btn_radio_off_to_on_mtrl_animation:I = 0x7f0800a0
.field public static final btn_radio_off_to_on_mtrl_animation:I = 0x7f0800a6
.field public static final btn_radio_on_mtrl:I = 0x7f0800a1
.field public static final btn_radio_on_mtrl:I = 0x7f0800a7
.field public static final btn_radio_on_to_off_mtrl_animation:I = 0x7f0800a2
.field public static final btn_radio_on_to_off_mtrl_animation:I = 0x7f0800a8
.field public static final ic_arrow_down_24dp:I = 0x7f0801de
.field public static final ic_arrow_down_24dp:I = 0x7f0801f2
.field public static final notification_action_background:I = 0x7f08047b
.field public static final notification_action_background:I = 0x7f080493
.field public static final notification_bg:I = 0x7f08047c
.field public static final notification_bg:I = 0x7f080494
.field public static final notification_bg_low:I = 0x7f08047d
.field public static final notification_bg_low:I = 0x7f080495
.field public static final notification_bg_low_normal:I = 0x7f08047e
.field public static final notification_bg_low_normal:I = 0x7f080496
.field public static final notification_bg_low_pressed:I = 0x7f08047f
.field public static final notification_bg_low_pressed:I = 0x7f080497
.field public static final notification_bg_normal:I = 0x7f080480
.field public static final notification_bg_normal:I = 0x7f080498
.field public static final notification_bg_normal_pressed:I = 0x7f080481
.field public static final notification_bg_normal_pressed:I = 0x7f080499
.field public static final notification_icon_background:I = 0x7f080482
.field public static final notification_icon_background:I = 0x7f08049a
.field public static final notification_template_icon_bg:I = 0x7f080483
.field public static final notification_template_icon_bg:I = 0x7f08049b
.field public static final notification_template_icon_low_bg:I = 0x7f080484
.field public static final notification_template_icon_low_bg:I = 0x7f08049c
.field public static final notification_tile_bg:I = 0x7f080485
.field public static final notification_tile_bg:I = 0x7f08049d
.field public static final notify_panel_notification_icon_bg:I = 0x7f080486
.field public static final notify_panel_notification_icon_bg:I = 0x7f08049e
.field public static final preference_list_divider_material:I = 0x7f080487
.field public static final preference_list_divider_material:I = 0x7f08049f
.field public static final tooltip_frame_dark:I = 0x7f08048e
.field public static final tooltip_frame_dark:I = 0x7f0804a6
.field public static final tooltip_frame_light:I = 0x7f08048f
.field public static final tooltip_frame_light:I = 0x7f0804a7
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -123,35 +123,35 @@
.field public static final alertTitle:I = 0x7f0a0060
.field public static final async:I = 0x7f0a0080
.field public static final async:I = 0x7f0a0081
.field public static final blocking:I = 0x7f0a00ce
.field public static final blocking:I = 0x7f0a00cf
.field public static final bottom:I = 0x7f0a0105
.field public static final bottom:I = 0x7f0a0106
.field public static final buttonPanel:I = 0x7f0a010c
.field public static final buttonPanel:I = 0x7f0a010d
.field public static final checkbox:I = 0x7f0a0218
.field public static final checkbox:I = 0x7f0a0219
.field public static final checked:I = 0x7f0a021a
.field public static final checked:I = 0x7f0a021b
.field public static final chronometer:I = 0x7f0a021d
.field public static final chronometer:I = 0x7f0a021e
.field public static final content:I = 0x7f0a023b
.field public static final content:I = 0x7f0a023c
.field public static final contentPanel:I = 0x7f0a023c
.field public static final contentPanel:I = 0x7f0a023d
.field public static final custom:I = 0x7f0a0259
.field public static final custom:I = 0x7f0a025a
.field public static final customPanel:I = 0x7f0a025a
.field public static final customPanel:I = 0x7f0a025b
.field public static final decor_content_parent:I = 0x7f0a025e
.field public static final decor_content_parent:I = 0x7f0a025f
.field public static final default_activity_button:I = 0x7f0a025f
.field public static final default_activity_button:I = 0x7f0a0260
.field public static final dialog_button:I = 0x7f0a0265
.field public static final dialog_button:I = 0x7f0a0266
.field public static final edit_query:I = 0x7f0a02b6
.field public static final edit_query:I = 0x7f0a02b7
.field public static final end:I = 0x7f0a02d0
@ -161,173 +161,173 @@
.field public static final forever:I = 0x7f0a02f9
.field public static final group_divider:I = 0x7f0a0330
.field public static final group_divider:I = 0x7f0a0334
.field public static final home:I = 0x7f0a0399
.field public static final home:I = 0x7f0a039d
.field public static final icon:I = 0x7f0a039b
.field public static final icon:I = 0x7f0a039f
.field public static final icon_frame:I = 0x7f0a039c
.field public static final icon_frame:I = 0x7f0a03a0
.field public static final icon_group:I = 0x7f0a039d
.field public static final icon_group:I = 0x7f0a03a1
.field public static final image:I = 0x7f0a03a0
.field public static final image:I = 0x7f0a03a4
.field public static final info:I = 0x7f0a03b2
.field public static final info:I = 0x7f0a03b6
.field public static final italic:I = 0x7f0a03df
.field public static final italic:I = 0x7f0a03e3
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0413
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0417
.field public static final left:I = 0x7f0a0421
.field public static final left:I = 0x7f0a0425
.field public static final line1:I = 0x7f0a0423
.field public static final line1:I = 0x7f0a0427
.field public static final line3:I = 0x7f0a0424
.field public static final line3:I = 0x7f0a0428
.field public static final listMode:I = 0x7f0a0426
.field public static final listMode:I = 0x7f0a042a
.field public static final list_item:I = 0x7f0a0427
.field public static final list_item:I = 0x7f0a042b
.field public static final message:I = 0x7f0a0484
.field public static final message:I = 0x7f0a048b
.field public static final multiply:I = 0x7f0a048c
.field public static final multiply:I = 0x7f0a0493
.field public static final none:I = 0x7f0a04a8
.field public static final none:I = 0x7f0a04af
.field public static final normal:I = 0x7f0a04a9
.field public static final normal:I = 0x7f0a04b0
.field public static final notification_background:I = 0x7f0a04b3
.field public static final notification_background:I = 0x7f0a04ba
.field public static final notification_main_column:I = 0x7f0a04b4
.field public static final notification_main_column:I = 0x7f0a04bb
.field public static final notification_main_column_container:I = 0x7f0a04b5
.field public static final notification_main_column_container:I = 0x7f0a04bc
.field public static final off:I = 0x7f0a04da
.field public static final off:I = 0x7f0a04e1
.field public static final on:I = 0x7f0a04dc
.field public static final on:I = 0x7f0a04e3
.field public static final parentPanel:I = 0x7f0a04ee
.field public static final parentPanel:I = 0x7f0a04f5
.field public static final progress_circular:I = 0x7f0a0568
.field public static final progress_circular:I = 0x7f0a0570
.field public static final progress_horizontal:I = 0x7f0a056a
.field public static final progress_horizontal:I = 0x7f0a0572
.field public static final radio:I = 0x7f0a0575
.field public static final radio:I = 0x7f0a057d
.field public static final recycler_view:I = 0x7f0a057b
.field public static final recycler_view:I = 0x7f0a0583
.field public static final right:I = 0x7f0a0590
.field public static final right:I = 0x7f0a05a1
.field public static final right_icon:I = 0x7f0a0591
.field public static final right_icon:I = 0x7f0a05a2
.field public static final right_side:I = 0x7f0a0592
.field public static final right_side:I = 0x7f0a05a3
.field public static final screen:I = 0x7f0a05c0
.field public static final screen:I = 0x7f0a05d1
.field public static final scrollIndicatorDown:I = 0x7f0a05c2
.field public static final scrollIndicatorDown:I = 0x7f0a05d3
.field public static final scrollIndicatorUp:I = 0x7f0a05c3
.field public static final scrollIndicatorUp:I = 0x7f0a05d4
.field public static final scrollView:I = 0x7f0a05c4
.field public static final scrollView:I = 0x7f0a05d5
.field public static final search_badge:I = 0x7f0a05c8
.field public static final search_badge:I = 0x7f0a05d9
.field public static final search_bar:I = 0x7f0a05c9
.field public static final search_bar:I = 0x7f0a05da
.field public static final search_button:I = 0x7f0a05ca
.field public static final search_button:I = 0x7f0a05db
.field public static final search_close_btn:I = 0x7f0a05cc
.field public static final search_close_btn:I = 0x7f0a05dd
.field public static final search_edit_frame:I = 0x7f0a05cd
.field public static final search_edit_frame:I = 0x7f0a05de
.field public static final search_go_btn:I = 0x7f0a05d0
.field public static final search_go_btn:I = 0x7f0a05e1
.field public static final search_mag_icon:I = 0x7f0a05d2
.field public static final search_mag_icon:I = 0x7f0a05e3
.field public static final search_plate:I = 0x7f0a05d3
.field public static final search_plate:I = 0x7f0a05e4
.field public static final search_src_text:I = 0x7f0a05d6
.field public static final search_src_text:I = 0x7f0a05e7
.field public static final search_voice_btn:I = 0x7f0a05e2
.field public static final search_voice_btn:I = 0x7f0a05f3
.field public static final seekbar:I = 0x7f0a05e3
.field public static final seekbar:I = 0x7f0a05f4
.field public static final seekbar_value:I = 0x7f0a05e4
.field public static final seekbar_value:I = 0x7f0a05f5
.field public static final select_dialog_listview:I = 0x7f0a05e5
.field public static final select_dialog_listview:I = 0x7f0a05f6
.field public static final shortcut:I = 0x7f0a0727
.field public static final shortcut:I = 0x7f0a0738
.field public static final spacer:I = 0x7f0a0733
.field public static final spacer:I = 0x7f0a0745
.field public static final spinner:I = 0x7f0a0734
.field public static final spinner:I = 0x7f0a074e
.field public static final split_action_bar:I = 0x7f0a0735
.field public static final split_action_bar:I = 0x7f0a074f
.field public static final src_atop:I = 0x7f0a0738
.field public static final src_atop:I = 0x7f0a0752
.field public static final src_in:I = 0x7f0a0739
.field public static final src_in:I = 0x7f0a0753
.field public static final src_over:I = 0x7f0a073a
.field public static final src_over:I = 0x7f0a0754
.field public static final start:I = 0x7f0a073d
.field public static final start:I = 0x7f0a0757
.field public static final submenuarrow:I = 0x7f0a0756
.field public static final submenuarrow:I = 0x7f0a0779
.field public static final submit_area:I = 0x7f0a0757
.field public static final submit_area:I = 0x7f0a077a
.field public static final switchWidget:I = 0x7f0a0761
.field public static final switchWidget:I = 0x7f0a0784
.field public static final tabMode:I = 0x7f0a0763
.field public static final tabMode:I = 0x7f0a0786
.field public static final tag_accessibility_actions:I = 0x7f0a0764
.field public static final tag_accessibility_actions:I = 0x7f0a0787
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0765
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0788
.field public static final tag_accessibility_heading:I = 0x7f0a0766
.field public static final tag_accessibility_heading:I = 0x7f0a0789
.field public static final tag_accessibility_pane_title:I = 0x7f0a0767
.field public static final tag_accessibility_pane_title:I = 0x7f0a078a
.field public static final tag_screen_reader_focusable:I = 0x7f0a0768
.field public static final tag_screen_reader_focusable:I = 0x7f0a078b
.field public static final tag_transition_group:I = 0x7f0a0769
.field public static final tag_transition_group:I = 0x7f0a078c
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a076a
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a078d
.field public static final tag_unhandled_key_listeners:I = 0x7f0a076b
.field public static final tag_unhandled_key_listeners:I = 0x7f0a078e
.field public static final text:I = 0x7f0a0771
.field public static final text:I = 0x7f0a0794
.field public static final text2:I = 0x7f0a0772
.field public static final text2:I = 0x7f0a0795
.field public static final textSpacerNoButtons:I = 0x7f0a0773
.field public static final textSpacerNoButtons:I = 0x7f0a0796
.field public static final textSpacerNoTitle:I = 0x7f0a0774
.field public static final textSpacerNoTitle:I = 0x7f0a0797
.field public static final time:I = 0x7f0a077f
.field public static final time:I = 0x7f0a07a2
.field public static final title:I = 0x7f0a0780
.field public static final title:I = 0x7f0a07a3
.field public static final titleDividerNoCustom:I = 0x7f0a0781
.field public static final titleDividerNoCustom:I = 0x7f0a07a4
.field public static final title_template:I = 0x7f0a0782
.field public static final title_template:I = 0x7f0a07a5
.field public static final top:I = 0x7f0a0787
.field public static final top:I = 0x7f0a07aa
.field public static final topPanel:I = 0x7f0a0788
.field public static final topPanel:I = 0x7f0a07ab
.field public static final unchecked:I = 0x7f0a0799
.field public static final unchecked:I = 0x7f0a07bc
.field public static final uniform:I = 0x7f0a079c
.field public static final uniform:I = 0x7f0a07bf
.field public static final up:I = 0x7f0a079f
.field public static final up:I = 0x7f0a07c2
.field public static final wrap_content:I = 0x7f0a086e
.field public static final wrap_content:I = 0x7f0a0894
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -27,7 +27,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -31,7 +31,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -75,63 +75,63 @@
.field public static final expand_button:I = 0x7f0d0037
.field public static final image_frame:I = 0x7f0d003e
.field public static final image_frame:I = 0x7f0d003f
.field public static final notification_action:I = 0x7f0d0048
.field public static final notification_action:I = 0x7f0d0049
.field public static final notification_action_tombstone:I = 0x7f0d0049
.field public static final notification_action_tombstone:I = 0x7f0d004a
.field public static final notification_template_custom_big:I = 0x7f0d004b
.field public static final notification_template_custom_big:I = 0x7f0d004c
.field public static final notification_template_icon_group:I = 0x7f0d004c
.field public static final notification_template_icon_group:I = 0x7f0d004d
.field public static final notification_template_part_chronometer:I = 0x7f0d004d
.field public static final notification_template_part_chronometer:I = 0x7f0d004e
.field public static final notification_template_part_time:I = 0x7f0d004e
.field public static final notification_template_part_time:I = 0x7f0d004f
.field public static final preference:I = 0x7f0d0059
.field public static final preference:I = 0x7f0d005a
.field public static final preference_category:I = 0x7f0d005a
.field public static final preference_category:I = 0x7f0d005b
.field public static final preference_category_material:I = 0x7f0d005b
.field public static final preference_category_material:I = 0x7f0d005c
.field public static final preference_dialog_edittext:I = 0x7f0d005c
.field public static final preference_dialog_edittext:I = 0x7f0d005d
.field public static final preference_dropdown:I = 0x7f0d005d
.field public static final preference_dropdown:I = 0x7f0d005e
.field public static final preference_dropdown_material:I = 0x7f0d005e
.field public static final preference_dropdown_material:I = 0x7f0d005f
.field public static final preference_information:I = 0x7f0d005f
.field public static final preference_information:I = 0x7f0d0060
.field public static final preference_information_material:I = 0x7f0d0060
.field public static final preference_information_material:I = 0x7f0d0061
.field public static final preference_list_fragment:I = 0x7f0d0061
.field public static final preference_list_fragment:I = 0x7f0d0062
.field public static final preference_material:I = 0x7f0d0062
.field public static final preference_material:I = 0x7f0d0063
.field public static final preference_recyclerview:I = 0x7f0d0063
.field public static final preference_recyclerview:I = 0x7f0d0064
.field public static final preference_widget_checkbox:I = 0x7f0d0064
.field public static final preference_widget_checkbox:I = 0x7f0d0065
.field public static final preference_widget_seekbar:I = 0x7f0d0065
.field public static final preference_widget_seekbar:I = 0x7f0d0066
.field public static final preference_widget_seekbar_material:I = 0x7f0d0066
.field public static final preference_widget_seekbar_material:I = 0x7f0d0067
.field public static final preference_widget_switch:I = 0x7f0d0067
.field public static final preference_widget_switch:I = 0x7f0d0068
.field public static final preference_widget_switch_compat:I = 0x7f0d0068
.field public static final preference_widget_switch_compat:I = 0x7f0d0069
.field public static final select_dialog_item_material:I = 0x7f0d006c
.field public static final select_dialog_item_material:I = 0x7f0d006d
.field public static final select_dialog_multichoice_material:I = 0x7f0d006d
.field public static final select_dialog_multichoice_material:I = 0x7f0d006e
.field public static final select_dialog_singlechoice_material:I = 0x7f0d006e
.field public static final select_dialog_singlechoice_material:I = 0x7f0d006f
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d0075
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d0077
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -69,27 +69,27 @@
.field public static final abc_toolbar_collapse_description:I = 0x7f12001d
.field public static final copy:I = 0x7f120431
.field public static final copy:I = 0x7f120435
.field public static final expand_button_title:I = 0x7f120572
.field public static final expand_button_title:I = 0x7f120576
.field public static final not_set:I = 0x7f120c0b
.field public static final not_set:I = 0x7f120c1c
.field public static final preference_copied:I = 0x7f120d6d
.field public static final preference_copied:I = 0x7f120d80
.field public static final search_menu_title:I = 0x7f120ffe
.field public static final search_menu_title:I = 0x7f121017
.field public static final status_bar_notification_info_overflow:I = 0x7f1210ad
.field public static final status_bar_notification_info_overflow:I = 0x7f1210c6
.field public static final summary_collapsed_preference_list:I = 0x7f121100
.field public static final summary_collapsed_preference_list:I = 0x7f121119
.field public static final v7_preference_off:I = 0x7f1212fc
.field public static final v7_preference_off:I = 0x7f12131d
.field public static final v7_preference_on:I = 0x7f1212fd
.field public static final v7_preference_on:I = 0x7f12131e
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -779,7 +779,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

File diff suppressed because it is too large Load diff

View file

@ -24,7 +24,7 @@
# direct methods
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/SeekBarPreference$1;
.class public Landroidx/preference/SeekBarPreference$1;
.super Ljava/lang/Object;
.source "SeekBarPreference.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/SeekBarPreference;
.field public final synthetic this$0:Landroidx/preference/SeekBarPreference;
# direct methods
.method constructor <init>(Landroidx/preference/SeekBarPreference;)V
.method public constructor <init>(Landroidx/preference/SeekBarPreference;)V
.locals 0
iput-object p1, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
@ -35,17 +35,15 @@
# virtual methods
.method public onProgressChanged(Landroid/widget/SeekBar;IZ)V
.locals 0
.locals 1
if-eqz p3, :cond_1
iget-object p3, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
iget-boolean p3, p3, Landroidx/preference/SeekBarPreference;->mUpdatesContinuously:Z
iget-boolean v0, p3, Landroidx/preference/SeekBarPreference;->mUpdatesContinuously:Z
if-nez p3, :cond_0
iget-object p3, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
if-nez v0, :cond_0
iget-boolean p3, p3, Landroidx/preference/SeekBarPreference;->mTrackingTouch:Z
@ -56,7 +54,7 @@
invoke-virtual {p2, p1}, Landroidx/preference/SeekBarPreference;->syncValueInternal(Landroid/widget/SeekBar;)V
return-void
goto :goto_0
:cond_1
iget-object p1, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
@ -67,6 +65,7 @@
invoke-virtual {p1, p2}, Landroidx/preference/SeekBarPreference;->updateLabelValue(I)V
:goto_0
return-void
.end method
@ -83,7 +82,7 @@
.end method
.method public onStopTrackingTouch(Landroid/widget/SeekBar;)V
.locals 2
.locals 3
iget-object v0, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
@ -97,19 +96,15 @@
iget-object v1, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
iget v1, v1, Landroidx/preference/SeekBarPreference;->mMin:I
iget v2, v1, Landroidx/preference/SeekBarPreference;->mMin:I
add-int/2addr v0, v1
add-int/2addr v0, v2
iget-object v1, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
iget v2, v1, Landroidx/preference/SeekBarPreference;->mSeekBarValue:I
iget v1, v1, Landroidx/preference/SeekBarPreference;->mSeekBarValue:I
if-eq v0, v2, :cond_0
if-eq v0, v1, :cond_0
iget-object v0, p0, Landroidx/preference/SeekBarPreference$1;->this$0:Landroidx/preference/SeekBarPreference;
invoke-virtual {v0, p1}, Landroidx/preference/SeekBarPreference;->syncValueInternal(Landroid/widget/SeekBar;)V
invoke-virtual {v1, p1}, Landroidx/preference/SeekBarPreference;->syncValueInternal(Landroid/widget/SeekBar;)V
:cond_0
return-void

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/SeekBarPreference$2;
.class public Landroidx/preference/SeekBarPreference$2;
.super Ljava/lang/Object;
.source "SeekBarPreference.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/SeekBarPreference;
.field public final synthetic this$0:Landroidx/preference/SeekBarPreference;
# direct methods
.method constructor <init>(Landroidx/preference/SeekBarPreference;)V
.method public constructor <init>(Landroidx/preference/SeekBarPreference;)V
.locals 0
iput-object p1, p0, Landroidx/preference/SeekBarPreference$2;->this$0:Landroidx/preference/SeekBarPreference;
@ -92,10 +92,6 @@
return v0
:cond_4
iget-object p1, p0, Landroidx/preference/SeekBarPreference$2;->this$0:Landroidx/preference/SeekBarPreference;
iget-object p1, p1, Landroidx/preference/SeekBarPreference;->mSeekBar:Landroid/widget/SeekBar;
invoke-virtual {p1, p2, p3}, Landroid/widget/SeekBar;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/SeekBarPreference$SavedState$1;
.class public final Landroidx/preference/SeekBarPreference$SavedState$1;
.super Ljava/lang/Object;
.source "SeekBarPreference.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/SeekBarPreference$SavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/SeekBarPreference$SavedState;
.locals 1
new-instance v0, Landroidx/preference/SeekBarPreference$SavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/SeekBarPreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/SeekBarPreference$SavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/SeekBarPreference$SavedState;
.method public newArray(I)[Landroidx/preference/SeekBarPreference$SavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/SeekBarPreference$SavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/SeekBarPreference$SavedState$1;->newArray(I)[Landroidx/preference/SeekBarPreference$SavedState;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/SeekBarPreference$SavedState;
.class public Landroidx/preference/SeekBarPreference$SavedState;
.super Landroidx/preference/Preference$BaseSavedState;
.source "SeekBarPreference.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "SavedState"
.end annotation
@ -27,15 +27,15 @@
# instance fields
.field mMax:I
.field public mMax:I
.field mMin:I
.field public mMin:I
.field mSeekBarValue:I
.field public mSeekBarValue:I
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/SeekBarPreference$SavedState$1;
@ -47,7 +47,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcel;)V
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcel;)V
@ -73,7 +73,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcelable;)V
.method public constructor <init>(Landroid/os/Parcelable;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
@ -86,7 +86,7 @@
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
invoke-super {p0, p1, p2}, Landroidx/preference/Preference$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
invoke-super {p0, p1, p2}, Landroid/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget p2, p0, Landroidx/preference/SeekBarPreference$SavedState;->mSeekBarValue:I

View file

@ -12,33 +12,33 @@
# static fields
.field private static final TAG:Ljava/lang/String; = "SeekBarPreference"
.field public static final TAG:Ljava/lang/String; = "SeekBarPreference"
# instance fields
.field mAdjustable:Z
.field public mAdjustable:Z
.field private mMax:I
.field public mMax:I
.field mMin:I
.field public mMin:I
.field mSeekBar:Landroid/widget/SeekBar;
.field public mSeekBar:Landroid/widget/SeekBar;
.field private mSeekBarChangeListener:Landroid/widget/SeekBar$OnSeekBarChangeListener;
.field public mSeekBarChangeListener:Landroid/widget/SeekBar$OnSeekBarChangeListener;
.field private mSeekBarIncrement:I
.field public mSeekBarIncrement:I
.field private mSeekBarKeyListener:Landroid/view/View$OnKeyListener;
.field public mSeekBarKeyListener:Landroid/view/View$OnKeyListener;
.field mSeekBarValue:I
.field public mSeekBarValue:I
.field private mSeekBarValueTextView:Landroid/widget/TextView;
.field public mSeekBarValueTextView:Landroid/widget/TextView;
.field private mShowSeekBarValue:Z
.field public mShowSeekBarValue:Z
.field mTrackingTouch:Z
.field public mTrackingTouch:Z
.field mUpdatesContinuously:Z
.field public mUpdatesContinuously:Z
# direct methods
@ -181,11 +181,11 @@
invoke-virtual {p0, v0}, Landroidx/preference/SeekBarPreference;->updateLabelValue(I)V
invoke-virtual {p0, p1}, Landroidx/preference/SeekBarPreference;->persistInt(I)Z
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->persistInt(I)Z
if-eqz p2, :cond_2
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_2
return-void
@ -254,7 +254,7 @@
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
iget-object v0, p1, Landroidx/preference/PreferenceViewHolder;->itemView:Landroid/view/View;
iget-object v0, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
iget-object v1, p0, Landroidx/preference/SeekBarPreference;->mSeekBarKeyListener:Landroid/view/View$OnKeyListener;
@ -367,7 +367,7 @@
iget-object p1, p0, Landroidx/preference/SeekBarPreference;->mSeekBar:Landroid/widget/SeekBar;
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->isEnabled()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->isEnabled()Z
move-result v0
@ -376,7 +376,7 @@
return-void
.end method
.method protected onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.method public onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.locals 1
const/4 v0, 0x0
@ -392,7 +392,7 @@
return-object p1
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
@ -414,7 +414,7 @@
:cond_0
check-cast p1, Landroidx/preference/SeekBarPreference$SavedState;
invoke-virtual {p1}, Landroidx/preference/SeekBarPreference$SavedState;->getSuperState()Landroid/os/Parcelable;
invoke-virtual {p1}, Landroid/view/AbsSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object v0
@ -432,19 +432,19 @@
iput p1, p0, Landroidx/preference/SeekBarPreference;->mMax:I
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 2
invoke-super {p0}, Landroidx/preference/Preference;->onSaveInstanceState()Landroid/os/Parcelable;
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->isPersistent()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->isPersistent()Z
move-result v1
@ -472,7 +472,7 @@
return-object v1
.end method
.method protected onSetInitialValue(Ljava/lang/Object;)V
.method public onSetInitialValue(Ljava/lang/Object;)V
.locals 0
if-nez p1, :cond_0
@ -490,7 +490,7 @@
move-result p1
invoke-virtual {p0, p1}, Landroidx/preference/SeekBarPreference;->getPersistedInt(I)I
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->getPersistedInt(I)I
move-result p1
@ -523,7 +523,7 @@
iput p1, p0, Landroidx/preference/SeekBarPreference;->mMax:I
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_1
return-void
@ -545,7 +545,7 @@
iput p1, p0, Landroidx/preference/SeekBarPreference;->mMin:I
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_1
return-void
@ -574,7 +574,7 @@
iput p1, p0, Landroidx/preference/SeekBarPreference;->mSeekBarIncrement:I
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_0
return-void
@ -585,7 +585,7 @@
iput-boolean p1, p0, Landroidx/preference/SeekBarPreference;->mShowSeekBarValue:Z
invoke-virtual {p0}, Landroidx/preference/SeekBarPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method
@ -608,7 +608,7 @@
return-void
.end method
.method syncValueInternal(Landroid/widget/SeekBar;)V
.method public syncValueInternal(Landroid/widget/SeekBar;)V
.locals 2
iget v0, p0, Landroidx/preference/SeekBarPreference;->mMin:I
@ -617,27 +617,27 @@
move-result v1
add-int/2addr v0, v1
add-int/2addr v1, v0
iget v1, p0, Landroidx/preference/SeekBarPreference;->mSeekBarValue:I
iget v0, p0, Landroidx/preference/SeekBarPreference;->mSeekBarValue:I
if-eq v0, v1, :cond_1
if-eq v1, v0, :cond_1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
move-result-object v0
invoke-virtual {p0, v1}, Landroidx/preference/SeekBarPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {p0, v0}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v1
move-result v0
if-eqz v1, :cond_0
if-eqz v0, :cond_0
const/4 p1, 0x0
invoke-direct {p0, v0, p1}, Landroidx/preference/SeekBarPreference;->setValueInternal(IZ)V
invoke-direct {p0, v1, p1}, Landroidx/preference/SeekBarPreference;->setValueInternal(IZ)V
return-void
goto :goto_0
:cond_0
iget v0, p0, Landroidx/preference/SeekBarPreference;->mSeekBarValue:I
@ -653,10 +653,11 @@
invoke-virtual {p0, p1}, Landroidx/preference/SeekBarPreference;->updateLabelValue(I)V
:cond_1
:goto_0
return-void
.end method
.method updateLabelValue(I)V
.method public updateLabelValue(I)V
.locals 1
iget-object v0, p0, Landroidx/preference/SeekBarPreference;->mSeekBarValueTextView:Landroid/widget/TextView;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/SwitchPreference$Listener;
.class public Landroidx/preference/SwitchPreference$Listener;
.super Ljava/lang/Object;
.source "SwitchPreference.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = "Listener"
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/SwitchPreference;
.field public final synthetic this$0:Landroidx/preference/SwitchPreference;
# direct methods
.method constructor <init>(Landroidx/preference/SwitchPreference;)V
.method public constructor <init>(Landroidx/preference/SwitchPreference;)V
.locals 0
iput-object p1, p0, Landroidx/preference/SwitchPreference$Listener;->this$0:Landroidx/preference/SwitchPreference;
@ -43,7 +43,7 @@
move-result-object v1
invoke-virtual {v0, v1}, Landroidx/preference/SwitchPreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, v1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v0
@ -58,7 +58,7 @@
:cond_0
iget-object p1, p0, Landroidx/preference/SwitchPreference$Listener;->this$0:Landroidx/preference/SwitchPreference;
invoke-virtual {p1, p2}, Landroidx/preference/SwitchPreference;->setChecked(Z)V
invoke-virtual {p1, p2}, Landroidx/preference/TwoStatePreference;->setChecked(Z)V
return-void
.end method

View file

@ -12,11 +12,11 @@
# instance fields
.field private final mListener:Landroidx/preference/SwitchPreference$Listener;
.field public final mListener:Landroidx/preference/SwitchPreference$Listener;
.field private mSwitchOff:Ljava/lang/CharSequence;
.field public mSwitchOff:Ljava/lang/CharSequence;
.field private mSwitchOn:Ljava/lang/CharSequence;
.field public mSwitchOn:Ljava/lang/CharSequence;
# direct methods
@ -81,7 +81,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/SwitchPreference;->setSummaryOn(Ljava/lang/CharSequence;)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setSummaryOn(Ljava/lang/CharSequence;)V
sget p2, Landroidx/preference/R$styleable;->SwitchPreference_summaryOff:I
@ -91,7 +91,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/SwitchPreference;->setSummaryOff(Ljava/lang/CharSequence;)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setSummaryOff(Ljava/lang/CharSequence;)V
sget p2, Landroidx/preference/R$styleable;->SwitchPreference_switchTextOn:I
@ -123,7 +123,7 @@
move-result p2
invoke-virtual {p0, p2}, Landroidx/preference/SwitchPreference;->setDisableDependentsState(Z)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setDisableDependentsState(Z)V
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
@ -154,7 +154,7 @@
check-cast v1, Landroid/widget/Checkable;
iget-boolean v2, p0, Landroidx/preference/SwitchPreference;->mChecked:Z
iget-boolean v2, p0, Landroidx/preference/TwoStatePreference;->mChecked:Z
invoke-interface {v1, v2}, Landroid/widget/Checkable;->setChecked(Z)V
@ -182,7 +182,7 @@
.method private syncViewIfAccessibilityEnabled(Landroid/view/View;)V
.locals 2
invoke-virtual {p0}, Landroidx/preference/SwitchPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -217,7 +217,7 @@
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/preference/SwitchPreference;->syncSummaryView(Landroid/view/View;)V
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->syncSummaryView(Landroid/view/View;)V
return-void
.end method
@ -243,7 +243,7 @@
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/TwoStatePreference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
const v0, 0x1020040
@ -253,15 +253,20 @@
invoke-direct {p0, v0}, Landroidx/preference/SwitchPreference;->syncSwitchView(Landroid/view/View;)V
invoke-virtual {p0, p1}, Landroidx/preference/SwitchPreference;->syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
return-void
.end method
.method protected performClick(Landroid/view/View;)V
.method public performClick(Landroid/view/View;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-super {p0, p1}, Landroidx/preference/TwoStatePreference;->performClick(Landroid/view/View;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->performClick(Landroid/view/View;)V
invoke-direct {p0, p1}, Landroidx/preference/SwitchPreference;->syncViewIfAccessibilityEnabled(Landroid/view/View;)V
@ -271,7 +276,7 @@
.method public setSwitchTextOff(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/SwitchPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -289,7 +294,7 @@
iput-object p1, p0, Landroidx/preference/SwitchPreference;->mSwitchOff:Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/SwitchPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method
@ -297,7 +302,7 @@
.method public setSwitchTextOn(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/SwitchPreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -315,7 +320,7 @@
iput-object p1, p0, Landroidx/preference/SwitchPreference;->mSwitchOn:Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/SwitchPreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/SwitchPreferenceCompat$Listener;
.class public Landroidx/preference/SwitchPreferenceCompat$Listener;
.super Ljava/lang/Object;
.source "SwitchPreferenceCompat.java"
@ -12,17 +12,17 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1
name = "Listener"
.end annotation
# instance fields
.field final synthetic this$0:Landroidx/preference/SwitchPreferenceCompat;
.field public final synthetic this$0:Landroidx/preference/SwitchPreferenceCompat;
# direct methods
.method constructor <init>(Landroidx/preference/SwitchPreferenceCompat;)V
.method public constructor <init>(Landroidx/preference/SwitchPreferenceCompat;)V
.locals 0
iput-object p1, p0, Landroidx/preference/SwitchPreferenceCompat$Listener;->this$0:Landroidx/preference/SwitchPreferenceCompat;
@ -43,7 +43,7 @@
move-result-object v1
invoke-virtual {v0, v1}, Landroidx/preference/SwitchPreferenceCompat;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {v0, v1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v0
@ -58,7 +58,7 @@
:cond_0
iget-object p1, p0, Landroidx/preference/SwitchPreferenceCompat$Listener;->this$0:Landroidx/preference/SwitchPreferenceCompat;
invoke-virtual {p1, p2}, Landroidx/preference/SwitchPreferenceCompat;->setChecked(Z)V
invoke-virtual {p1, p2}, Landroidx/preference/TwoStatePreference;->setChecked(Z)V
return-void
.end method

View file

@ -12,11 +12,11 @@
# instance fields
.field private final mListener:Landroidx/preference/SwitchPreferenceCompat$Listener;
.field public final mListener:Landroidx/preference/SwitchPreferenceCompat$Listener;
.field private mSwitchOff:Ljava/lang/CharSequence;
.field public mSwitchOff:Ljava/lang/CharSequence;
.field private mSwitchOn:Ljava/lang/CharSequence;
.field public mSwitchOn:Ljava/lang/CharSequence;
# direct methods
@ -75,7 +75,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/SwitchPreferenceCompat;->setSummaryOn(Ljava/lang/CharSequence;)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setSummaryOn(Ljava/lang/CharSequence;)V
sget p2, Landroidx/preference/R$styleable;->SwitchPreferenceCompat_summaryOff:I
@ -85,7 +85,7 @@
move-result-object p2
invoke-virtual {p0, p2}, Landroidx/preference/SwitchPreferenceCompat;->setSummaryOff(Ljava/lang/CharSequence;)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setSummaryOff(Ljava/lang/CharSequence;)V
sget p2, Landroidx/preference/R$styleable;->SwitchPreferenceCompat_switchTextOn:I
@ -117,7 +117,7 @@
move-result p2
invoke-virtual {p0, p2}, Landroidx/preference/SwitchPreferenceCompat;->setDisableDependentsState(Z)V
invoke-virtual {p0, p2}, Landroidx/preference/TwoStatePreference;->setDisableDependentsState(Z)V
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
@ -137,7 +137,7 @@
const/4 v2, 0x0
invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SwitchCompat;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
:cond_0
instance-of v1, p1, Landroid/widget/Checkable;
@ -148,7 +148,7 @@
check-cast v1, Landroid/widget/Checkable;
iget-boolean v2, p0, Landroidx/preference/SwitchPreferenceCompat;->mChecked:Z
iget-boolean v2, p0, Landroidx/preference/TwoStatePreference;->mChecked:Z
invoke-interface {v1, v2}, Landroid/widget/Checkable;->setChecked(Z)V
@ -167,7 +167,7 @@
iget-object v0, p0, Landroidx/preference/SwitchPreferenceCompat;->mListener:Landroidx/preference/SwitchPreferenceCompat$Listener;
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/SwitchCompat;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
invoke-virtual {p1, v0}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
:cond_2
return-void
@ -176,7 +176,7 @@
.method private syncViewIfAccessibilityEnabled(Landroid/view/View;)V
.locals 2
invoke-virtual {p0}, Landroidx/preference/SwitchPreferenceCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -211,7 +211,7 @@
move-result-object p1
invoke-virtual {p0, p1}, Landroidx/preference/SwitchPreferenceCompat;->syncSummaryView(Landroid/view/View;)V
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->syncSummaryView(Landroid/view/View;)V
return-void
.end method
@ -237,7 +237,7 @@
.method public onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
.locals 1
invoke-super {p0, p1}, Landroidx/preference/TwoStatePreference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V
sget v0, Landroidx/preference/R$id;->switchWidget:I
@ -247,15 +247,20 @@
invoke-direct {p0, v0}, Landroidx/preference/SwitchPreferenceCompat;->syncSwitchView(Landroid/view/View;)V
invoke-virtual {p0, p1}, Landroidx/preference/SwitchPreferenceCompat;->syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
return-void
.end method
.method protected performClick(Landroid/view/View;)V
.method public performClick(Landroid/view/View;)V
.locals 0
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
invoke-super {p0, p1}, Landroidx/preference/TwoStatePreference;->performClick(Landroid/view/View;)V
invoke-super {p0, p1}, Landroidx/preference/Preference;->performClick(Landroid/view/View;)V
invoke-direct {p0, p1}, Landroidx/preference/SwitchPreferenceCompat;->syncViewIfAccessibilityEnabled(Landroid/view/View;)V
@ -265,7 +270,7 @@
.method public setSwitchTextOff(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/SwitchPreferenceCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -283,7 +288,7 @@
iput-object p1, p0, Landroidx/preference/SwitchPreferenceCompat;->mSwitchOff:Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/SwitchPreferenceCompat;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method
@ -291,7 +296,7 @@
.method public setSwitchTextOn(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/SwitchPreferenceCompat;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -309,7 +314,7 @@
iput-object p1, p0, Landroidx/preference/SwitchPreferenceCompat;->mSwitchOn:Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/SwitchPreferenceCompat;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Landroidx/preference/TwoStatePreference$SavedState$1;
.class public final Landroidx/preference/TwoStatePreference$SavedState$1;
.super Ljava/lang/Object;
.source "TwoStatePreference.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = null
.end annotation
@ -27,7 +27,7 @@
# direct methods
.method constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
# virtual methods
.method public final createFromParcel(Landroid/os/Parcel;)Landroidx/preference/TwoStatePreference$SavedState;
.method public createFromParcel(Landroid/os/Parcel;)Landroidx/preference/TwoStatePreference$SavedState;
.locals 1
new-instance v0, Landroidx/preference/TwoStatePreference$SavedState;
@ -47,7 +47,7 @@
return-object v0
.end method
.method public final bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroidx/preference/TwoStatePreference$SavedState;
@ -57,7 +57,7 @@
return-object p1
.end method
.method public final newArray(I)[Landroidx/preference/TwoStatePreference$SavedState;
.method public newArray(I)[Landroidx/preference/TwoStatePreference$SavedState;
.locals 0
new-array p1, p1, [Landroidx/preference/TwoStatePreference$SavedState;
@ -65,7 +65,7 @@
return-object p1
.end method
.method public final bridge synthetic newArray(I)[Ljava/lang/Object;
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference$SavedState$1;->newArray(I)[Landroidx/preference/TwoStatePreference$SavedState;

View file

@ -1,4 +1,4 @@
.class Landroidx/preference/TwoStatePreference$SavedState;
.class public Landroidx/preference/TwoStatePreference$SavedState;
.super Landroidx/preference/Preference$BaseSavedState;
.source "TwoStatePreference.java"
@ -9,7 +9,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "SavedState"
.end annotation
@ -27,11 +27,11 @@
# instance fields
.field mChecked:Z
.field public mChecked:Z
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Landroidx/preference/TwoStatePreference$SavedState$1;
@ -43,7 +43,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcel;)V
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcel;)V
@ -67,7 +67,7 @@
return-void
.end method
.method constructor <init>(Landroid/os/Parcelable;)V
.method public constructor <init>(Landroid/os/Parcelable;)V
.locals 0
invoke-direct {p0, p1}, Landroidx/preference/Preference$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
@ -80,7 +80,7 @@
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
invoke-super {p0, p1, p2}, Landroidx/preference/Preference$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
invoke-super {p0, p1, p2}, Landroid/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
iget-boolean p2, p0, Landroidx/preference/TwoStatePreference$SavedState;->mChecked:Z

View file

@ -12,15 +12,15 @@
# instance fields
.field protected mChecked:Z
.field public mChecked:Z
.field private mCheckedSet:Z
.field public mCheckedSet:Z
.field private mDisableDependentsState:Z
.field public mDisableDependentsState:Z
.field private mSummaryOff:Ljava/lang/CharSequence;
.field public mSummaryOff:Ljava/lang/CharSequence;
.field private mSummaryOn:Ljava/lang/CharSequence;
.field public mSummaryOn:Ljava/lang/CharSequence;
# direct methods
@ -96,7 +96,7 @@
return v0
.end method
.method protected onClick()V
.method public onClick()V
.locals 2
invoke-super {p0}, Landroidx/preference/Preference;->onClick()V
@ -111,7 +111,7 @@
move-result-object v1
invoke-virtual {p0, v1}, Landroidx/preference/TwoStatePreference;->callChangeListener(Ljava/lang/Object;)Z
invoke-virtual {p0, v1}, Landroidx/preference/Preference;->callChangeListener(Ljava/lang/Object;)Z
move-result v1
@ -123,7 +123,7 @@
return-void
.end method
.method protected onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.method public onGetDefaultValue(Landroid/content/res/TypedArray;I)Ljava/lang/Object;
.locals 1
const/4 v0, 0x0
@ -139,7 +139,7 @@
return-object p1
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 2
if-eqz p1, :cond_1
@ -161,7 +161,7 @@
:cond_0
check-cast p1, Landroidx/preference/TwoStatePreference$SavedState;
invoke-virtual {p1}, Landroidx/preference/TwoStatePreference$SavedState;->getSuperState()Landroid/os/Parcelable;
invoke-virtual {p1}, Landroid/view/AbsSavedState;->getSuperState()Landroid/os/Parcelable;
move-result-object v0
@ -180,14 +180,14 @@
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.method public onSaveInstanceState()Landroid/os/Parcelable;
.locals 2
invoke-super {p0}, Landroidx/preference/Preference;->onSaveInstanceState()Landroid/os/Parcelable;
move-result-object v0
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->isPersistent()Z
invoke-virtual {p0}, Landroidx/preference/Preference;->isPersistent()Z
move-result v1
@ -209,12 +209,16 @@
return-object v1
.end method
.method protected onSetInitialValue(Ljava/lang/Object;)V
.method public onSetInitialValue(Ljava/lang/Object;)V
.locals 0
if-nez p1, :cond_0
sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
const/4 p1, 0x0
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
:cond_0
check-cast p1, Ljava/lang/Boolean;
@ -223,7 +227,7 @@
move-result p1
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->getPersistedBoolean(Z)Z
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->getPersistedBoolean(Z)Z
move-result p1
@ -260,7 +264,7 @@
iput-boolean v1, p0, Landroidx/preference/TwoStatePreference;->mCheckedSet:Z
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->persistBoolean(Z)Z
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->persistBoolean(Z)Z
if-eqz v0, :cond_2
@ -268,9 +272,9 @@
move-result p1
invoke-virtual {p0, p1}, Landroidx/preference/TwoStatePreference;->notifyDependencyChange(Z)V
invoke-virtual {p0, p1}, Landroidx/preference/Preference;->notifyDependencyChange(Z)V
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_2
return-void
@ -287,7 +291,7 @@
.method public setSummaryOff(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -311,7 +315,7 @@
if-nez p1, :cond_0
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_0
return-void
@ -320,7 +324,7 @@
.method public setSummaryOn(I)V
.locals 1
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->getContext()Landroid/content/Context;
invoke-virtual {p0}, Landroidx/preference/Preference;->getContext()Landroid/content/Context;
move-result-object v0
@ -344,7 +348,7 @@
if-eqz p1, :cond_0
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->notifyChanged()V
invoke-virtual {p0}, Landroidx/preference/Preference;->notifyChanged()V
:cond_0
return-void
@ -389,15 +393,20 @@
goto :goto_1
:cond_2
return v2
const/4 v1, 0x0
:cond_3
:goto_1
return v1
.end method
.method protected syncSummaryView(Landroid/view/View;)V
.method public syncSummaryView(Landroid/view/View;)V
.locals 4
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
instance-of v0, p1, Landroid/widget/TextView;
@ -456,7 +465,7 @@
:goto_1
if-eqz v0, :cond_3
invoke-virtual {p0}, Landroidx/preference/TwoStatePreference;->getSummary()Ljava/lang/CharSequence;
invoke-virtual {p0}, Landroidx/preference/Preference;->getSummary()Ljava/lang/CharSequence;
move-result-object v1
@ -490,7 +499,7 @@
return-void
.end method
.method protected syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
.method public syncSummaryView(Landroidx/preference/PreferenceViewHolder;)V
.locals 1
const v0, 0x1020010

Some files were not shown because too many files have changed in this diff Show more