Changes of com.discord v1017
This commit is contained in:
parent
346c5a87ca
commit
f68d8f1190
3195 changed files with 220840 additions and 133867 deletions
|
@ -0,0 +1,165 @@
|
|||
.class public final Lcom/discord/app/AppBottomSheet$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "java-style lambda group"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/core/view/OnApplyWindowInsetsListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/app/AppBottomSheet;->fixWindowInsetHandling()V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final b:Lcom/discord/app/AppBottomSheet$a;
|
||||
|
||||
.field public static final c:Lcom/discord/app/AppBottomSheet$a;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic a:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.locals 2
|
||||
|
||||
new-instance v0, Lcom/discord/app/AppBottomSheet$a;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-direct {v0, v1}, Lcom/discord/app/AppBottomSheet$a;-><init>(I)V
|
||||
|
||||
sput-object v0, Lcom/discord/app/AppBottomSheet$a;->b:Lcom/discord/app/AppBottomSheet$a;
|
||||
|
||||
new-instance v0, Lcom/discord/app/AppBottomSheet$a;
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
invoke-direct {v0, v1}, Lcom/discord/app/AppBottomSheet$a;-><init>(I)V
|
||||
|
||||
sput-object v0, Lcom/discord/app/AppBottomSheet$a;->c:Lcom/discord/app/AppBottomSheet$a;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(I)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/app/AppBottomSheet$a;->a:I
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
|
||||
.locals 5
|
||||
|
||||
iget v0, p0, Lcom/discord/app/AppBottomSheet$a;->a:I
|
||||
|
||||
const-string v1, "insets"
|
||||
|
||||
const-string v2, "v"
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
if-ne v0, v4, :cond_0
|
||||
|
||||
invoke-static {p1, v2}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-static {p2, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetTop()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetRight()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {p1, v0, v1, v2, v3}, Landroid/view/View;->setPadding(IIII)V
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->consumeSystemWindowInsets()Landroidx/core/view/WindowInsetsCompat;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
|
||||
:cond_0
|
||||
throw v3
|
||||
|
||||
:cond_1
|
||||
if-eqz p1, :cond_3
|
||||
|
||||
if-eqz p2, :cond_2
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetTop()I
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getPaddingLeft()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getPaddingRight()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getPaddingBottom()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {p1, v1, v0, v2, v3}, Landroid/view/View;->setPadding(IIII)V
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I
|
||||
|
||||
move-result p1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetRight()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {p2, p1, v0, v1, v2}, Landroidx/core/view/WindowInsetsCompat;->replaceSystemWindowInsets(IIII)Landroidx/core/view/WindowInsetsCompat;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
|
||||
:cond_2
|
||||
invoke-static {v1}, Lt/u/b/j;->a(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_3
|
||||
invoke-static {v2}, Lt/u/b/j;->a(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
|
@ -0,0 +1,109 @@
|
|||
.class public final Lcom/discord/dialogs/ImageUploadDialog$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "java-style lambda group"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/dialogs/ImageUploadDialog;->onViewBound(Landroid/view/View;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:I
|
||||
|
||||
.field public final synthetic e:Ljava/lang/Object;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(ILjava/lang/Object;)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->d:I
|
||||
|
||||
iput-object p2, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->e:Ljava/lang/Object;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final onClick(Landroid/view/View;)V
|
||||
.locals 3
|
||||
|
||||
iget p1, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->d:I
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-ne p1, v1, :cond_0
|
||||
|
||||
iget-object p1, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/dialogs/ImageUploadDialog;
|
||||
|
||||
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
throw v0
|
||||
|
||||
:cond_1
|
||||
iget-object p1, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/dialogs/ImageUploadDialog;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
iget-object v1, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast v1, Lcom/discord/dialogs/ImageUploadDialog;
|
||||
|
||||
iget-object v2, v1, Lcom/discord/dialogs/ImageUploadDialog;->i:Lcom/miguelgaeta/media_picker/MediaPicker$Provider;
|
||||
|
||||
if-eqz v2, :cond_3
|
||||
|
||||
iget-object v1, v1, Lcom/discord/dialogs/ImageUploadDialog;->h:Landroid/net/Uri;
|
||||
|
||||
if-eqz v1, :cond_2
|
||||
|
||||
invoke-static {p1, v2, v1}, Lcom/discord/utilities/images/MGImages;->requestAvatarCrop(Landroid/content/Context;Lcom/miguelgaeta/media_picker/MediaPicker$Provider;Landroid/net/Uri;)V
|
||||
|
||||
iget-object p1, p0, Lcom/discord/dialogs/ImageUploadDialog$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/dialogs/ImageUploadDialog;
|
||||
|
||||
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
const-string p1, "uri"
|
||||
|
||||
invoke-static {p1}, Lt/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
|
||||
:cond_3
|
||||
const-string p1, "provider"
|
||||
|
||||
invoke-static {p1}, Lt/u/b/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
.end method
|
|
@ -0,0 +1,87 @@
|
|||
.class public final Lcom/discord/views/ActiveSubscriptionView$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "java-style lambda group"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/views/ActiveSubscriptionView;->a(ILcom/discord/views/ActiveSubscriptionView$HeaderImage;ILjava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function0;ZLjava/lang/CharSequence;Lkotlin/jvm/functions/Function0;Ljava/util/List;Lkotlin/jvm/functions/Function1;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:I
|
||||
|
||||
.field public final synthetic e:Ljava/lang/Object;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(ILjava/lang/Object;)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->d:I
|
||||
|
||||
iput-object p2, p0, Lcom/discord/views/ActiveSubscriptionView$a;->e:Ljava/lang/Object;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final onClick(Landroid/view/View;)V
|
||||
.locals 1
|
||||
|
||||
iget p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->d:I
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
if-ne p1, v0, :cond_1
|
||||
|
||||
iget-object p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lkotlin/jvm/functions/Function0;
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Lkotlin/Unit;
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
|
||||
:cond_2
|
||||
iget-object p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lkotlin/jvm/functions/Function0;
|
||||
|
||||
if-eqz p1, :cond_3
|
||||
|
||||
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Lkotlin/Unit;
|
||||
|
||||
:cond_3
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,95 @@
|
|||
.class public final Lcom/discord/views/CheckedSetting$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "java-style lambda group"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/views/CheckedSetting;->a(Lcom/discord/views/CheckedSetting$b;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:I
|
||||
|
||||
.field public final synthetic e:Ljava/lang/Object;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(ILjava/lang/Object;)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/views/CheckedSetting$a;->d:I
|
||||
|
||||
iput-object p2, p0, Lcom/discord/views/CheckedSetting$a;->e:Ljava/lang/Object;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final onClick(Landroid/view/View;)V
|
||||
.locals 2
|
||||
|
||||
iget p1, p0, Lcom/discord/views/CheckedSetting$a;->d:I
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
if-ne p1, v0, :cond_0
|
||||
|
||||
iget-object p1, p0, Lcom/discord/views/CheckedSetting$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/CheckedSetting;
|
||||
|
||||
invoke-static {p1}, Lcom/discord/views/CheckedSetting;->a(Lcom/discord/views/CheckedSetting;)Landroid/widget/CompoundButton;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
iget-object v1, p0, Lcom/discord/views/CheckedSetting$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast v1, Lcom/discord/views/CheckedSetting;
|
||||
|
||||
invoke-static {v1}, Lcom/discord/views/CheckedSetting;->a(Lcom/discord/views/CheckedSetting;)Landroid/widget/CompoundButton;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1}, Landroid/widget/CompoundButton;->isChecked()Z
|
||||
|
||||
move-result v1
|
||||
|
||||
xor-int/2addr v0, v1
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/widget/CompoundButton;->setChecked(Z)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
|
||||
:cond_1
|
||||
iget-object p1, p0, Lcom/discord/views/CheckedSetting$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/CheckedSetting;
|
||||
|
||||
invoke-static {p1}, Lcom/discord/views/CheckedSetting;->a(Lcom/discord/views/CheckedSetting;)Landroid/widget/CompoundButton;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/widget/CompoundButton;->setChecked(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,96 @@
|
|||
.class public final Lcom/discord/views/TernaryCheckBox$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "java-style lambda group"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/views/TernaryCheckBox;->a(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:I
|
||||
|
||||
.field public final synthetic e:Ljava/lang/Object;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(ILjava/lang/Object;)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/views/TernaryCheckBox$a;->d:I
|
||||
|
||||
iput-object p2, p0, Lcom/discord/views/TernaryCheckBox$a;->e:Ljava/lang/Object;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final onClick(Landroid/view/View;)V
|
||||
.locals 2
|
||||
|
||||
iget p1, p0, Lcom/discord/views/TernaryCheckBox$a;->d:I
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
if-eq p1, v0, :cond_1
|
||||
|
||||
const/4 v0, 0x2
|
||||
|
||||
if-ne p1, v0, :cond_0
|
||||
|
||||
iget-object p1, p0, Lcom/discord/views/TernaryCheckBox$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/TernaryCheckBox;
|
||||
|
||||
sget-object v0, Lcom/discord/views/TernaryCheckBox;->o:Lcom/discord/views/TernaryCheckBox$b;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-static {p1, v0}, Lcom/discord/views/TernaryCheckBox;->a(Lcom/discord/views/TernaryCheckBox;I)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
|
||||
:cond_1
|
||||
iget-object p1, p0, Lcom/discord/views/TernaryCheckBox$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/TernaryCheckBox;
|
||||
|
||||
sget-object v0, Lcom/discord/views/TernaryCheckBox;->o:Lcom/discord/views/TernaryCheckBox$b;
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
invoke-static {p1, v0}, Lcom/discord/views/TernaryCheckBox;->a(Lcom/discord/views/TernaryCheckBox;I)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
iget-object p1, p0, Lcom/discord/views/TernaryCheckBox$a;->e:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/TernaryCheckBox;
|
||||
|
||||
sget-object v1, Lcom/discord/views/TernaryCheckBox;->o:Lcom/discord/views/TernaryCheckBox$b;
|
||||
|
||||
invoke-static {p1, v0}, Lcom/discord/views/TernaryCheckBox;->a(Lcom/discord/views/TernaryCheckBox;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,167 @@
|
|||
.class public final Lcom/discord/views/steps/StepsView$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "java-style lambda group"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/discord/views/steps/StepsView;->a(ILkotlin/jvm/functions/Function0;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:I
|
||||
|
||||
.field public final synthetic e:I
|
||||
|
||||
.field public final synthetic f:Ljava/lang/Object;
|
||||
|
||||
.field public final synthetic g:Ljava/lang/Object;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(IILjava/lang/Object;Ljava/lang/Object;)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/views/steps/StepsView$a;->d:I
|
||||
|
||||
iput p2, p0, Lcom/discord/views/steps/StepsView$a;->e:I
|
||||
|
||||
iput-object p3, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
|
||||
|
||||
iput-object p4, p0, Lcom/discord/views/steps/StepsView$a;->g:Ljava/lang/Object;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final onClick(Landroid/view/View;)V
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Lcom/discord/views/steps/StepsView$a;->d:I
|
||||
|
||||
const-string v1, "it"
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
if-ne v0, v2, :cond_1
|
||||
|
||||
iget-object v0, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
|
||||
|
||||
check-cast v0, Ljava/util/List;
|
||||
|
||||
iget v2, p0, Lcom/discord/views/steps/StepsView$a;->e:I
|
||||
|
||||
invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Lcom/discord/views/steps/StepsView$b;
|
||||
|
||||
iget-object v0, v0, Lcom/discord/views/steps/StepsView$b;->f:Lkotlin/jvm/functions/Function1;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-static {p1, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget-object p1, p0, Lcom/discord/views/steps/StepsView$a;->g:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lkotlin/jvm/functions/Function0;
|
||||
|
||||
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
|
||||
|
||||
:goto_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
|
||||
:cond_2
|
||||
iget-object v0, p0, Lcom/discord/views/steps/StepsView$a;->g:Ljava/lang/Object;
|
||||
|
||||
check-cast v0, Ljava/util/List;
|
||||
|
||||
iget v3, p0, Lcom/discord/views/steps/StepsView$a;->e:I
|
||||
|
||||
invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Lcom/discord/views/steps/StepsView$b;
|
||||
|
||||
iget-object v0, v0, Lcom/discord/views/steps/StepsView$b;->d:Lkotlin/jvm/functions/Function1;
|
||||
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
invoke-static {p1, v1}, Lt/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
iget-object p1, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/steps/StepsView;
|
||||
|
||||
iget-object p1, p1, Lcom/discord/views/steps/StepsView;->h:Lcom/discord/utilities/simple_pager/SimplePager;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
|
||||
|
||||
move-result p1
|
||||
|
||||
iget-object v0, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
|
||||
|
||||
check-cast v0, Lcom/discord/views/steps/StepsView;
|
||||
|
||||
iget-object v0, v0, Lcom/discord/views/steps/StepsView;->i:Lcom/discord/views/steps/StepsView$d;
|
||||
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
invoke-virtual {v0}, Lcom/discord/views/steps/StepsView$d;->getCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
add-int/lit8 v0, v0, -0x1
|
||||
|
||||
if-eq p1, v0, :cond_5
|
||||
|
||||
:cond_4
|
||||
iget-object p1, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
|
||||
|
||||
check-cast p1, Lcom/discord/views/steps/StepsView;
|
||||
|
||||
iget-object p1, p1, Lcom/discord/views/steps/StepsView;->h:Lcom/discord/utilities/simple_pager/SimplePager;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
|
||||
|
||||
move-result v0
|
||||
|
||||
add-int/2addr v0, v2
|
||||
|
||||
invoke-virtual {p1, v0}, Landroidx/viewpager/widget/ViewPager;->setCurrentItem(I)V
|
||||
|
||||
:cond_5
|
||||
:goto_1
|
||||
return-void
|
||||
.end method
|
14
com.discord/smali_classes2/com/facebook/cache/common/CacheKey.smali
vendored
Normal file
14
com.discord/smali_classes2/com/facebook/cache/common/CacheKey.smali
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
.class public interface abstract Lcom/facebook/cache/common/CacheKey;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CacheKey.java"
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract a()Ljava/lang/String;
|
||||
.end method
|
||||
|
||||
.method public abstract equals(Ljava/lang/Object;)Z
|
||||
.end method
|
||||
|
||||
.method public abstract hashCode()I
|
||||
.end method
|
|
@ -1,11 +1,11 @@
|
|||
.class public synthetic Lcom/google/android/material/internal/CircularBorderDrawable$a;
|
||||
.class public synthetic Lcom/facebook/cache/disk/DiskCacheConfig$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CircularBorderDrawable.java"
|
||||
.source "DiskCacheConfig.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/internal/CircularBorderDrawable;
|
||||
value = Lcom/facebook/cache/disk/DiskCacheConfig;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
64
com.discord/smali_classes2/com/facebook/cache/disk/DiskCacheConfig$b$a.smali
vendored
Normal file
64
com.discord/smali_classes2/com/facebook/cache/disk/DiskCacheConfig$b$a.smali
vendored
Normal file
|
@ -0,0 +1,64 @@
|
|||
.class public Lcom/facebook/cache/disk/DiskCacheConfig$b$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "DiskCacheConfig.java"
|
||||
|
||||
# interfaces
|
||||
.implements Le/j/d/d/i;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/facebook/cache/disk/DiskCacheConfig$b;->a()Lcom/facebook/cache/disk/DiskCacheConfig;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Le/j/d/d/i<",
|
||||
"Ljava/io/File;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic a:Lcom/facebook/cache/disk/DiskCacheConfig$b;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;->a:Lcom/facebook/cache/disk/DiskCacheConfig$b;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public get()Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;->a:Lcom/facebook/cache/disk/DiskCacheConfig$b;
|
||||
|
||||
invoke-static {v0}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Landroid/content/Context;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/Context;->getCacheDir()Ljava/io/File;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
171
com.discord/smali_classes2/com/facebook/cache/disk/DiskCacheConfig$b.smali
vendored
Normal file
171
com.discord/smali_classes2/com/facebook/cache/disk/DiskCacheConfig$b.smali
vendored
Normal file
|
@ -0,0 +1,171 @@
|
|||
.class public Lcom/facebook/cache/disk/DiskCacheConfig$b;
|
||||
.super Ljava/lang/Object;
|
||||
.source "DiskCacheConfig.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/facebook/cache/disk/DiskCacheConfig;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "b"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public a:I
|
||||
|
||||
.field public b:Ljava/lang/String;
|
||||
|
||||
.field public c:Le/j/d/d/i;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Le/j/d/d/i<",
|
||||
"Ljava/io/File;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public d:J
|
||||
|
||||
.field public e:J
|
||||
|
||||
.field public f:J
|
||||
|
||||
.field public g:Le/j/b/b/h;
|
||||
|
||||
.field public h:Le/j/b/a/a;
|
||||
|
||||
.field public i:Le/j/b/a/c;
|
||||
|
||||
.field public j:Le/j/d/a/b;
|
||||
|
||||
.field public k:Z
|
||||
|
||||
.field public final l:Landroid/content/Context;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public synthetic constructor <init>(Landroid/content/Context;Lcom/facebook/cache/disk/DiskCacheConfig$a;)V
|
||||
.locals 2
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 p2, 0x1
|
||||
|
||||
iput p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a:I
|
||||
|
||||
const-string p2, "image_cache"
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b:Ljava/lang/String;
|
||||
|
||||
const-wide/32 v0, 0x2800000
|
||||
|
||||
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d:J
|
||||
|
||||
const-wide/32 v0, 0xa00000
|
||||
|
||||
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->e:J
|
||||
|
||||
const-wide/32 v0, 0x200000
|
||||
|
||||
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->f:J
|
||||
|
||||
new-instance p2, Le/j/b/b/b;
|
||||
|
||||
invoke-direct {p2}, Le/j/b/b/b;-><init>()V
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->g:Le/j/b/b/h;
|
||||
|
||||
iput-object p1, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic a(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Landroid/content/Context;
|
||||
.locals 0
|
||||
|
||||
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic b(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/a;
|
||||
.locals 0
|
||||
|
||||
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->h:Le/j/b/a/a;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic c(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/c;
|
||||
.locals 0
|
||||
|
||||
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->i:Le/j/b/a/c;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic d(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/d/a/b;
|
||||
.locals 0
|
||||
|
||||
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->j:Le/j/d/a/b;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public a()Lcom/facebook/cache/disk/DiskCacheConfig;
|
||||
.locals 2
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
:goto_0
|
||||
const/4 v0, 0x1
|
||||
|
||||
:goto_1
|
||||
const-string v1, "Either a non-null context or a base directory path or supplier must be provided."
|
||||
|
||||
invoke-static {v0, v1}, Lp/a/b/b/g/e;->c(ZLjava/lang/Object;)V
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
|
||||
|
||||
if-nez v0, :cond_2
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
|
||||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
new-instance v0, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;
|
||||
|
||||
invoke-direct {v0, p0}, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;-><init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;)V
|
||||
|
||||
iput-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
|
||||
|
||||
:cond_2
|
||||
new-instance v0, Lcom/facebook/cache/disk/DiskCacheConfig;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-direct {v0, p0, v1}, Lcom/facebook/cache/disk/DiskCacheConfig;-><init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;Lcom/facebook/cache/disk/DiskCacheConfig$a;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
265
com.discord/smali_classes2/com/facebook/cache/disk/DiskCacheConfig.smali
vendored
Normal file
265
com.discord/smali_classes2/com/facebook/cache/disk/DiskCacheConfig.smali
vendored
Normal file
|
@ -0,0 +1,265 @@
|
|||
.class public Lcom/facebook/cache/disk/DiskCacheConfig;
|
||||
.super Ljava/lang/Object;
|
||||
.source "DiskCacheConfig.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Lcom/facebook/cache/disk/DiskCacheConfig$b;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final a:I
|
||||
|
||||
.field public final b:Ljava/lang/String;
|
||||
|
||||
.field public final c:Le/j/d/d/i;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Le/j/d/d/i<",
|
||||
"Ljava/io/File;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final d:J
|
||||
|
||||
.field public final e:J
|
||||
|
||||
.field public final f:J
|
||||
|
||||
.field public final g:Le/j/b/b/h;
|
||||
|
||||
.field public final h:Le/j/b/a/a;
|
||||
|
||||
.field public final i:Le/j/b/a/c;
|
||||
|
||||
.field public final j:Le/j/d/a/b;
|
||||
|
||||
.field public final k:Landroid/content/Context;
|
||||
|
||||
.field public final l:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public synthetic constructor <init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;Lcom/facebook/cache/disk/DiskCacheConfig$a;)V
|
||||
.locals 2
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
iget p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a:I
|
||||
|
||||
iput p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->a:I
|
||||
|
||||
iget-object p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b:Ljava/lang/String;
|
||||
|
||||
invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->b:Ljava/lang/String;
|
||||
|
||||
iget-object p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
|
||||
|
||||
invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->c:Le/j/d/d/i;
|
||||
|
||||
iget-wide v0, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d:J
|
||||
|
||||
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->d:J
|
||||
|
||||
iget-wide v0, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->e:J
|
||||
|
||||
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->e:J
|
||||
|
||||
iget-wide v0, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->f:J
|
||||
|
||||
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->f:J
|
||||
|
||||
iget-object p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->g:Le/j/b/b/h;
|
||||
|
||||
invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->g:Le/j/b/b/h;
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/a;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
if-nez p2, :cond_0
|
||||
|
||||
invoke-static {}, Le/j/b/a/e;->a()Le/j/b/a/e;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/a;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
:goto_0
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->h:Le/j/b/a/a;
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/c;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
if-nez p2, :cond_1
|
||||
|
||||
invoke-static {}, Le/j/b/a/f;->a()Le/j/b/a/f;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/c;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
:goto_1
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->i:Le/j/b/a/c;
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/d/a/b;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
if-nez p2, :cond_2
|
||||
|
||||
invoke-static {}, Le/j/d/a/c;->a()Le/j/d/a/c;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_2
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/d/a/b;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
:goto_2
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->j:Le/j/d/a/b;
|
||||
|
||||
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Landroid/content/Context;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->k:Landroid/content/Context;
|
||||
|
||||
iget-boolean p1, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->k:Z
|
||||
|
||||
iput-boolean p1, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->l:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public a()Ljava/lang/String;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->b:Ljava/lang/String;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public b()Le/j/d/d/i;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"()",
|
||||
"Le/j/d/d/i<",
|
||||
"Ljava/io/File;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->c:Le/j/d/d/i;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public c()Le/j/b/a/a;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->h:Le/j/b/a/a;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public d()Le/j/b/a/c;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->i:Le/j/b/a/c;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public e()Landroid/content/Context;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->k:Landroid/content/Context;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public f()J
|
||||
.locals 2
|
||||
|
||||
iget-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->d:J
|
||||
|
||||
return-wide v0
|
||||
.end method
|
||||
|
||||
.method public g()Le/j/d/a/b;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->j:Le/j/d/a/b;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public h()Le/j/b/b/h;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->g:Le/j/b/b/h;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public i()Z
|
||||
.locals 1
|
||||
|
||||
iget-boolean v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->l:Z
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public j()J
|
||||
.locals 2
|
||||
|
||||
iget-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->e:J
|
||||
|
||||
return-wide v0
|
||||
.end method
|
||||
|
||||
.method public k()J
|
||||
.locals 2
|
||||
|
||||
iget-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->f:J
|
||||
|
||||
return-wide v0
|
||||
.end method
|
||||
|
||||
.method public l()I
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->a:I
|
||||
|
||||
return v0
|
||||
.end method
|
|
@ -0,0 +1,54 @@
|
|||
.class public final Lcom/facebook/common/references/CloseableReference$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CloseableReference.java"
|
||||
|
||||
# interfaces
|
||||
.implements Le/j/d/i/b;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/facebook/common/references/CloseableReference;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Le/j/d/i/b<",
|
||||
"Ljava/io/Closeable;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public release(Ljava/lang/Object;)V
|
||||
.locals 1
|
||||
|
||||
check-cast p1, Ljava/io/Closeable;
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
:try_start_0
|
||||
invoke-static {p1, v0}, Le/j/d/d/a;->a(Ljava/io/Closeable;Z)V
|
||||
:try_end_0
|
||||
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
:catch_0
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,103 @@
|
|||
.class public final Lcom/facebook/common/references/CloseableReference$b;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CloseableReference.java"
|
||||
|
||||
# interfaces
|
||||
.implements Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/facebook/common/references/CloseableReference;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public a(Le/j/d/i/c;Ljava/lang/Throwable;)V
|
||||
.locals 3
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Le/j/d/i/c<",
|
||||
"Ljava/lang/Object;",
|
||||
">;",
|
||||
"Ljava/lang/Throwable;",
|
||||
")V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
sget-object p2, Lcom/facebook/common/references/CloseableReference;->h:Ljava/lang/Class;
|
||||
|
||||
const/4 v0, 0x3
|
||||
|
||||
new-array v0, v0, [Ljava/lang/Object;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
aput-object v2, v0, v1
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
aput-object v2, v0, v1
|
||||
|
||||
const/4 v1, 0x2
|
||||
|
||||
invoke-virtual {p1}, Le/j/d/i/c;->e()Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
aput-object p1, v0, v1
|
||||
|
||||
const-string p1, "Finalized without closing: %x %x (type = %s)"
|
||||
|
||||
invoke-static {p2, p1, v0}, Le/j/d/f/a;->b(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public a()Z
|
||||
.locals 1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
|
@ -0,0 +1,32 @@
|
|||
.class public interface abstract Lcom/facebook/common/references/CloseableReference$c;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CloseableReference.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/facebook/common/references/CloseableReference;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x609
|
||||
name = "c"
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract a(Le/j/d/i/c;Ljava/lang/Throwable;)V
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Le/j/d/i/c<",
|
||||
"Ljava/lang/Object;",
|
||||
">;",
|
||||
"Ljava/lang/Throwable;",
|
||||
")V"
|
||||
}
|
||||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract a()Z
|
||||
.end method
|
|
@ -0,0 +1,777 @@
|
|||
.class public final Lcom/facebook/common/references/CloseableReference;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CloseableReference.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Cloneable;
|
||||
.implements Ljava/io/Closeable;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Lcom/facebook/common/references/CloseableReference$c;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Ljava/lang/Object;",
|
||||
">",
|
||||
"Ljava/lang/Object;",
|
||||
"Ljava/lang/Cloneable;",
|
||||
"Ljava/io/Closeable;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static h:Ljava/lang/Class;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Class<",
|
||||
"Lcom/facebook/common/references/CloseableReference;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public static final i:Le/j/d/i/b;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Le/j/d/i/b<",
|
||||
"Ljava/io/Closeable;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public static final j:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public d:Z
|
||||
|
||||
.field public final e:Le/j/d/i/c;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Le/j/d/i/c<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final f:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
.field public final g:Ljava/lang/Throwable;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
const-class v0, Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
sput-object v0, Lcom/facebook/common/references/CloseableReference;->h:Ljava/lang/Class;
|
||||
|
||||
new-instance v0, Lcom/facebook/common/references/CloseableReference$a;
|
||||
|
||||
invoke-direct {v0}, Lcom/facebook/common/references/CloseableReference$a;-><init>()V
|
||||
|
||||
sput-object v0, Lcom/facebook/common/references/CloseableReference;->i:Le/j/d/i/b;
|
||||
|
||||
new-instance v0, Lcom/facebook/common/references/CloseableReference$b;
|
||||
|
||||
invoke-direct {v0}, Lcom/facebook/common/references/CloseableReference$b;-><init>()V
|
||||
|
||||
sput-object v0, Lcom/facebook/common/references/CloseableReference;->j:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Le/j/d/i/c;Lcom/facebook/common/references/CloseableReference$c;Ljava/lang/Throwable;)V
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Le/j/d/i/c<",
|
||||
"TT;>;",
|
||||
"Lcom/facebook/common/references/CloseableReference$c;",
|
||||
"Ljava/lang/Throwable;",
|
||||
")V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iput-object p1, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
invoke-virtual {p1}, Le/j/d/i/c;->a()V
|
||||
|
||||
iput-object p2, p0, Lcom/facebook/common/references/CloseableReference;->f:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
iput-object p3, p0, Lcom/facebook/common/references/CloseableReference;->g:Ljava/lang/Throwable;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
new-instance p1, Ljava/lang/NullPointerException;
|
||||
|
||||
invoke-direct {p1}, Ljava/lang/NullPointerException;-><init>()V
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Ljava/lang/Object;Le/j/d/i/b;Lcom/facebook/common/references/CloseableReference$c;Ljava/lang/Throwable;)V
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;",
|
||||
"Le/j/d/i/b<",
|
||||
"TT;>;",
|
||||
"Lcom/facebook/common/references/CloseableReference$c;",
|
||||
"Ljava/lang/Throwable;",
|
||||
")V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
|
||||
new-instance v0, Le/j/d/i/c;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Le/j/d/i/c;-><init>(Ljava/lang/Object;Le/j/d/i/b;)V
|
||||
|
||||
iput-object v0, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
iput-object p3, p0, Lcom/facebook/common/references/CloseableReference;->f:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
iput-object p4, p0, Lcom/facebook/common/references/CloseableReference;->g:Ljava/lang/Throwable;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Ljava/lang/Object;",
|
||||
">(",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;)",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
if-eqz p0, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->a()Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p0, 0x0
|
||||
|
||||
:goto_0
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/io/Closeable;)Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T::",
|
||||
"Ljava/io/Closeable;",
|
||||
">(TT;)",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
sget-object v0, Lcom/facebook/common/references/CloseableReference;->i:Le/j/d/i/b;
|
||||
|
||||
invoke-static {p0, v0}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/lang/Object;Le/j/d/i/b;)Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/io/Closeable;Lcom/facebook/common/references/CloseableReference$c;)Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 4
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T::",
|
||||
"Ljava/io/Closeable;",
|
||||
">(TT;",
|
||||
"Lcom/facebook/common/references/CloseableReference$c;",
|
||||
")",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
if-nez p0, :cond_0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
new-instance v1, Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
sget-object v2, Lcom/facebook/common/references/CloseableReference;->i:Le/j/d/i/b;
|
||||
|
||||
invoke-interface {p1}, Lcom/facebook/common/references/CloseableReference$c;->a()Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_1
|
||||
|
||||
new-instance v0, Ljava/lang/Throwable;
|
||||
|
||||
invoke-direct {v0}, Ljava/lang/Throwable;-><init>()V
|
||||
|
||||
:cond_1
|
||||
invoke-direct {v1, p0, v2, p1, v0}, Lcom/facebook/common/references/CloseableReference;-><init>(Ljava/lang/Object;Le/j/d/i/b;Lcom/facebook/common/references/CloseableReference$c;Ljava/lang/Throwable;)V
|
||||
|
||||
return-object v1
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/lang/Object;Le/j/d/i/b;)Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Ljava/lang/Object;",
|
||||
">(TT;",
|
||||
"Le/j/d/i/b<",
|
||||
"TT;>;)",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
sget-object v0, Lcom/facebook/common/references/CloseableReference;->j:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
invoke-static {p0, p1, v0}, Lcom/facebook/common/references/CloseableReference;->a(Ljava/lang/Object;Le/j/d/i/b;Lcom/facebook/common/references/CloseableReference$c;)Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/lang/Object;Le/j/d/i/b;Lcom/facebook/common/references/CloseableReference$c;)Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 3
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Ljava/lang/Object;",
|
||||
">(TT;",
|
||||
"Le/j/d/i/b<",
|
||||
"TT;>;",
|
||||
"Lcom/facebook/common/references/CloseableReference$c;",
|
||||
")",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
if-nez p0, :cond_0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
new-instance v1, Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
invoke-interface {p2}, Lcom/facebook/common/references/CloseableReference$c;->a()Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
new-instance v0, Ljava/lang/Throwable;
|
||||
|
||||
invoke-direct {v0}, Ljava/lang/Throwable;-><init>()V
|
||||
|
||||
:cond_1
|
||||
invoke-direct {v1, p0, p1, p2, v0}, Lcom/facebook/common/references/CloseableReference;-><init>(Ljava/lang/Object;Le/j/d/i/b;Lcom/facebook/common/references/CloseableReference$c;Ljava/lang/Throwable;)V
|
||||
|
||||
return-object v1
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/util/Collection;)Ljava/util/List;
|
||||
.locals 2
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Ljava/lang/Object;",
|
||||
">(",
|
||||
"Ljava/util/Collection<",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;>;)",
|
||||
"Ljava/util/List<",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
if-nez p0, :cond_0
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
return-object p0
|
||||
|
||||
:cond_0
|
||||
new-instance v0, Ljava/util/ArrayList;
|
||||
|
||||
invoke-interface {p0}, Ljava/util/Collection;->size()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
|
||||
|
||||
invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
:goto_0
|
||||
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_1
|
||||
|
||||
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
invoke-static {v1}, Lcom/facebook/common/references/CloseableReference;->a(Lcom/facebook/common/references/CloseableReference;)Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/lang/Iterable;)V
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Ljava/lang/Iterable<",
|
||||
"+",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"*>;>;)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
if-eqz p0, :cond_1
|
||||
|
||||
invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
:cond_0
|
||||
:goto_0
|
||||
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {v0}, Lcom/facebook/common/references/CloseableReference;->close()V
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static b(Lcom/facebook/common/references/CloseableReference;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"*>;)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
if-eqz p0, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->close()V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static c(Lcom/facebook/common/references/CloseableReference;)Z
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"*>;)Z"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
if-eqz p0, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->d()Z
|
||||
|
||||
move-result p0
|
||||
|
||||
if-eqz p0, :cond_0
|
||||
|
||||
const/4 p0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p0, 0x0
|
||||
|
||||
:goto_0
|
||||
return p0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public declared-synchronized a()Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"()",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
monitor-enter p0
|
||||
|
||||
:try_start_0
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->d()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->clone()Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
move-result-object v0
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
return-object v0
|
||||
|
||||
:catchall_0
|
||||
move-exception v0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public declared-synchronized b()Ljava/lang/Object;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"()TT;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
monitor-enter p0
|
||||
|
||||
:try_start_0
|
||||
iget-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-static {v0}, Lp/a/b/b/g/e;->c(Z)V
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
invoke-virtual {v0}, Le/j/d/i/c;->e()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
return-object v0
|
||||
|
||||
:catchall_0
|
||||
move-exception v0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public c()I
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->d()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
invoke-virtual {v0}, Le/j/d/i/c;->e()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public declared-synchronized clone()Lcom/facebook/common/references/CloseableReference;
|
||||
.locals 4
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"()",
|
||||
"Lcom/facebook/common/references/CloseableReference<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
monitor-enter p0
|
||||
|
||||
:try_start_0
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->d()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-static {v0}, Lp/a/b/b/g/e;->c(Z)V
|
||||
|
||||
new-instance v0, Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
iget-object v1, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
iget-object v2, p0, Lcom/facebook/common/references/CloseableReference;->f:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
iget-object v3, p0, Lcom/facebook/common/references/CloseableReference;->g:Ljava/lang/Throwable;
|
||||
|
||||
invoke-direct {v0, v1, v2, v3}, Lcom/facebook/common/references/CloseableReference;-><init>(Le/j/d/i/c;Lcom/facebook/common/references/CloseableReference$c;Ljava/lang/Throwable;)V
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
return-object v0
|
||||
|
||||
:catchall_0
|
||||
move-exception v0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic clone()Ljava/lang/Object;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/lang/CloneNotSupportedException;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->clone()Lcom/facebook/common/references/CloseableReference;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public close()V
|
||||
.locals 1
|
||||
|
||||
monitor-enter p0
|
||||
|
||||
:try_start_0
|
||||
iget-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
|
||||
monitor-exit p0
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
invoke-virtual {v0}, Le/j/d/i/c;->c()V
|
||||
|
||||
return-void
|
||||
|
||||
:catchall_0
|
||||
move-exception v0
|
||||
|
||||
:try_start_1
|
||||
monitor-exit p0
|
||||
:try_end_1
|
||||
.catchall {:try_start_1 .. :try_end_1} :catchall_0
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public declared-synchronized d()Z
|
||||
.locals 1
|
||||
|
||||
monitor-enter p0
|
||||
|
||||
:try_start_0
|
||||
iget-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
xor-int/lit8 v0, v0, 0x1
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
return v0
|
||||
|
||||
:catchall_0
|
||||
move-exception v0
|
||||
|
||||
monitor-exit p0
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public finalize()V
|
||||
.locals 3
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/lang/Throwable;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
:try_start_0
|
||||
monitor-enter p0
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_1
|
||||
|
||||
:try_start_1
|
||||
iget-boolean v0, p0, Lcom/facebook/common/references/CloseableReference;->d:Z
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
monitor-exit p0
|
||||
:try_end_1
|
||||
.catchall {:try_start_1 .. :try_end_1} :catchall_0
|
||||
|
||||
invoke-super {p0}, Ljava/lang/Object;->finalize()V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
:try_start_2
|
||||
monitor-exit p0
|
||||
:try_end_2
|
||||
.catchall {:try_start_2 .. :try_end_2} :catchall_0
|
||||
|
||||
:try_start_3
|
||||
iget-object v0, p0, Lcom/facebook/common/references/CloseableReference;->f:Lcom/facebook/common/references/CloseableReference$c;
|
||||
|
||||
iget-object v1, p0, Lcom/facebook/common/references/CloseableReference;->e:Le/j/d/i/c;
|
||||
|
||||
iget-object v2, p0, Lcom/facebook/common/references/CloseableReference;->g:Ljava/lang/Throwable;
|
||||
|
||||
invoke-interface {v0, v1, v2}, Lcom/facebook/common/references/CloseableReference$c;->a(Le/j/d/i/c;Ljava/lang/Throwable;)V
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->close()V
|
||||
:try_end_3
|
||||
.catchall {:try_start_3 .. :try_end_3} :catchall_1
|
||||
|
||||
invoke-super {p0}, Ljava/lang/Object;->finalize()V
|
||||
|
||||
return-void
|
||||
|
||||
:catchall_0
|
||||
move-exception v0
|
||||
|
||||
:try_start_4
|
||||
monitor-exit p0
|
||||
:try_end_4
|
||||
.catchall {:try_start_4 .. :try_end_4} :catchall_0
|
||||
|
||||
:try_start_5
|
||||
throw v0
|
||||
:try_end_5
|
||||
.catchall {:try_start_5 .. :try_end_5} :catchall_1
|
||||
|
||||
:catchall_1
|
||||
move-exception v0
|
||||
|
||||
invoke-super {p0}, Ljava/lang/Object;->finalize()V
|
||||
|
||||
throw v0
|
||||
.end method
|
|
@ -0,0 +1,64 @@
|
|||
.class public Lcom/facebook/common/time/AwakeTimeSinceBootClock;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AwakeTimeSinceBootClock.java"
|
||||
|
||||
# interfaces
|
||||
.implements Le/j/d/l/b;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation build Le/j/d/d/c;
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final INSTANCE:Lcom/facebook/common/time/AwakeTimeSinceBootClock;
|
||||
.annotation build Le/j/d/d/c;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
new-instance v0, Lcom/facebook/common/time/AwakeTimeSinceBootClock;
|
||||
|
||||
invoke-direct {v0}, Lcom/facebook/common/time/AwakeTimeSinceBootClock;-><init>()V
|
||||
|
||||
sput-object v0, Lcom/facebook/common/time/AwakeTimeSinceBootClock;->INSTANCE:Lcom/facebook/common/time/AwakeTimeSinceBootClock;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static get()Lcom/facebook/common/time/AwakeTimeSinceBootClock;
|
||||
.locals 1
|
||||
.annotation build Le/j/d/d/c;
|
||||
.end annotation
|
||||
|
||||
sget-object v0, Lcom/facebook/common/time/AwakeTimeSinceBootClock;->INSTANCE:Lcom/facebook/common/time/AwakeTimeSinceBootClock;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public now()J
|
||||
.locals 2
|
||||
.annotation build Le/j/d/d/c;
|
||||
.end annotation
|
||||
|
||||
invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
|
||||
|
||||
move-result-wide v0
|
||||
|
||||
return-wide v0
|
||||
.end method
|
|
@ -0,0 +1,59 @@
|
|||
.class public Lcom/facebook/common/time/RealtimeSinceBootClock;
|
||||
.super Ljava/lang/Object;
|
||||
.source "RealtimeSinceBootClock.java"
|
||||
|
||||
# interfaces
|
||||
.implements Le/j/d/l/b;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation build Le/j/d/d/c;
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final a:Lcom/facebook/common/time/RealtimeSinceBootClock;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
new-instance v0, Lcom/facebook/common/time/RealtimeSinceBootClock;
|
||||
|
||||
invoke-direct {v0}, Lcom/facebook/common/time/RealtimeSinceBootClock;-><init>()V
|
||||
|
||||
sput-object v0, Lcom/facebook/common/time/RealtimeSinceBootClock;->a:Lcom/facebook/common/time/RealtimeSinceBootClock;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static get()Lcom/facebook/common/time/RealtimeSinceBootClock;
|
||||
.locals 1
|
||||
.annotation build Le/j/d/d/c;
|
||||
.end annotation
|
||||
|
||||
sget-object v0, Lcom/facebook/common/time/RealtimeSinceBootClock;->a:Lcom/facebook/common/time/RealtimeSinceBootClock;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public now()J
|
||||
.locals 2
|
||||
|
||||
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
|
||||
|
||||
move-result-wide v0
|
||||
|
||||
return-wide v0
|
||||
.end method
|
|
@ -15,11 +15,11 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract a(Le/j/e/f;Ljava/util/concurrent/Executor;)V
|
||||
.method public abstract a(Le/j/e/e;Ljava/util/concurrent/Executor;)V
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Le/j/e/f<",
|
||||
"Le/j/e/e<",
|
||||
"TT;>;",
|
||||
"Ljava/util/concurrent/Executor;",
|
||||
")V"
|
||||
|
|
|
@ -166,70 +166,70 @@
|
|||
|
||||
:array_0
|
||||
.array-data 4
|
||||
0x7f040027
|
||||
0x7f04004f
|
||||
0x7f04015e
|
||||
0x7f04015f
|
||||
0x7f040160
|
||||
0x7f0402dd
|
||||
0x7f0402ed
|
||||
0x7f0402ee
|
||||
0x7f0402fd
|
||||
0x7f040325
|
||||
0x7f040326
|
||||
0x7f040327
|
||||
0x7f040335
|
||||
0x7f040336
|
||||
0x7f040339
|
||||
0x7f04033a
|
||||
0x7f04033b
|
||||
0x7f04033c
|
||||
0x7f04033d
|
||||
0x7f04033e
|
||||
0x7f04033f
|
||||
0x7f040340
|
||||
0x7f040341
|
||||
0x7f040342
|
||||
0x7f040344
|
||||
0x7f040028
|
||||
0x7f040053
|
||||
0x7f0401a0
|
||||
0x7f0401a1
|
||||
0x7f0401a2
|
||||
0x7f040345
|
||||
0x7f040346
|
||||
0x7f040347
|
||||
0x7f04045c
|
||||
0x7f040355
|
||||
0x7f040356
|
||||
0x7f040366
|
||||
0x7f04038e
|
||||
0x7f04038f
|
||||
0x7f040390
|
||||
0x7f04039f
|
||||
0x7f0403a0
|
||||
0x7f0403a3
|
||||
0x7f0403a4
|
||||
0x7f0403a5
|
||||
0x7f0403a6
|
||||
0x7f0403a7
|
||||
0x7f0403a8
|
||||
0x7f0403a9
|
||||
0x7f0403aa
|
||||
0x7f0403ab
|
||||
0x7f0403ac
|
||||
0x7f0403ae
|
||||
0x7f0403af
|
||||
0x7f0403b0
|
||||
0x7f0403b1
|
||||
0x7f0404d5
|
||||
.end array-data
|
||||
|
||||
:array_1
|
||||
.array-data 4
|
||||
0x7f040026
|
||||
0x7f040027
|
||||
0x7f040028
|
||||
0x7f04004f
|
||||
0x7f04015e
|
||||
0x7f04015f
|
||||
0x7f040160
|
||||
0x7f0402dd
|
||||
0x7f0402ed
|
||||
0x7f0402ee
|
||||
0x7f0402fd
|
||||
0x7f040325
|
||||
0x7f040326
|
||||
0x7f040327
|
||||
0x7f040335
|
||||
0x7f040336
|
||||
0x7f040339
|
||||
0x7f04033a
|
||||
0x7f04033b
|
||||
0x7f04033c
|
||||
0x7f04033d
|
||||
0x7f04033e
|
||||
0x7f04033f
|
||||
0x7f040340
|
||||
0x7f040341
|
||||
0x7f040342
|
||||
0x7f040344
|
||||
0x7f040029
|
||||
0x7f040053
|
||||
0x7f0401a0
|
||||
0x7f0401a1
|
||||
0x7f0401a2
|
||||
0x7f040345
|
||||
0x7f040346
|
||||
0x7f040347
|
||||
0x7f04045c
|
||||
0x7f040355
|
||||
0x7f040356
|
||||
0x7f040366
|
||||
0x7f04038e
|
||||
0x7f04038f
|
||||
0x7f040390
|
||||
0x7f04039f
|
||||
0x7f0403a0
|
||||
0x7f0403a3
|
||||
0x7f0403a4
|
||||
0x7f0403a5
|
||||
0x7f0403a6
|
||||
0x7f0403a7
|
||||
0x7f0403a8
|
||||
0x7f0403a9
|
||||
0x7f0403aa
|
||||
0x7f0403ab
|
||||
0x7f0403ac
|
||||
0x7f0403ae
|
||||
0x7f0403af
|
||||
0x7f0403b0
|
||||
0x7f0403b1
|
||||
0x7f0404d5
|
||||
.end array-data
|
||||
.end method
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public Lcom/facebook/drawee/controller/AbstractDraweeController$a;
|
||||
.super Le/j/e/d;
|
||||
.super Le/j/e/c;
|
||||
.source "AbstractDraweeController.java"
|
||||
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Le/j/e/d<",
|
||||
"Le/j/e/c<",
|
||||
"TT;>;"
|
||||
}
|
||||
.end annotation
|
||||
|
@ -39,7 +39,7 @@
|
|||
|
||||
iput-boolean p3, p0, Lcom/facebook/drawee/controller/AbstractDraweeController$a;->b:Z
|
||||
|
||||
invoke-direct {p0}, Le/j/e/d;-><init>()V
|
||||
invoke-direct {p0}, Le/j/e/c;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -199,7 +199,7 @@
|
|||
.method public a()V
|
||||
.locals 4
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
const/4 v0, 0x2
|
||||
|
||||
|
@ -240,7 +240,7 @@
|
|||
|
||||
invoke-virtual {v0, p0}, Le/j/g/b/a;->b(Le/j/g/b/a$b;)V
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -275,7 +275,7 @@
|
|||
:cond_0
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
new-instance v1, Lcom/facebook/drawee/controller/AbstractDraweeController$b;
|
||||
|
||||
|
@ -285,7 +285,7 @@
|
|||
|
||||
invoke-virtual {v1, p1}, Le/j/g/c/d;->a(Lcom/facebook/drawee/controller/ControllerListener;)V
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
iput-object v1, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->f:Lcom/facebook/drawee/controller/ControllerListener;
|
||||
|
||||
|
@ -429,7 +429,7 @@
|
|||
.end annotation
|
||||
|
||||
:try_start_0
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
invoke-virtual {p0, p1, p2}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Lcom/facebook/datasource/DataSource;)Z
|
||||
|
||||
|
@ -447,7 +447,7 @@
|
|||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -596,7 +596,7 @@
|
|||
.catchall {:try_start_5 .. :try_end_5} :catchall_1
|
||||
|
||||
:cond_5
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -633,14 +633,14 @@
|
|||
:try_end_6
|
||||
.catchall {:try_start_6 .. :try_end_6} :catchall_1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
:catchall_1
|
||||
move-exception p1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
@ -658,7 +658,7 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
invoke-virtual {p0, p1, p2}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Lcom/facebook/datasource/DataSource;)Z
|
||||
|
||||
|
@ -672,7 +672,7 @@
|
|||
|
||||
invoke-interface {p2}, Lcom/facebook/datasource/DataSource;->close()Z
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -764,7 +764,7 @@
|
|||
invoke-interface {p1, p2, p3}, Lcom/facebook/drawee/controller/ControllerListener;->onIntermediateImageFailed(Ljava/lang/String;Ljava/lang/Throwable;)V
|
||||
|
||||
:goto_2
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -775,7 +775,7 @@
|
|||
monitor-enter p0
|
||||
|
||||
:try_start_0
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
iget-object v0, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->a:Le/j/g/b/b;
|
||||
|
||||
|
@ -892,7 +892,7 @@
|
|||
|
||||
iput-object p2, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->j:Ljava/lang/Object;
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
:try_end_0
|
||||
.catchall {:try_start_0 .. :try_end_0} :catchall_0
|
||||
|
||||
|
@ -1246,7 +1246,7 @@
|
|||
.method public d()V
|
||||
.locals 5
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
const/4 v0, 0x2
|
||||
|
||||
|
@ -1310,7 +1310,7 @@
|
|||
invoke-virtual {p0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->p()V
|
||||
|
||||
:cond_2
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -1656,7 +1656,7 @@
|
|||
.method public p()V
|
||||
.locals 8
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
invoke-virtual {p0}, Lcom/facebook/drawee/controller/AbstractDraweeController;->f()Ljava/lang/Object;
|
||||
|
||||
|
@ -1668,7 +1668,7 @@
|
|||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
|
@ -1714,9 +1714,9 @@
|
|||
|
||||
invoke-virtual/range {v0 .. v7}, Lcom/facebook/drawee/controller/AbstractDraweeController;->a(Ljava/lang/String;Lcom/facebook/datasource/DataSource;Ljava/lang/Object;FZZZ)V
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -1804,9 +1804,9 @@
|
|||
|
||||
iget-object v1, p0, Lcom/facebook/drawee/controller/AbstractDraweeController;->c:Ljava/util/concurrent/Executor;
|
||||
|
||||
invoke-interface {v0, v2, v1}, Lcom/facebook/datasource/DataSource;->a(Le/j/e/f;Ljava/util/concurrent/Executor;)V
|
||||
invoke-interface {v0, v2, v1}, Lcom/facebook/datasource/DataSource;->a(Le/j/e/e;Ljava/util/concurrent/Executor;)V
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
|
||||
iput-object v0, p0, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->a:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
iget-object v0, p1, Le/j/g/f/a;->a:Landroid/content/res/Resources;
|
||||
|
||||
|
@ -245,7 +245,7 @@
|
|||
|
||||
invoke-virtual {p0}, Lcom/facebook/drawee/generic/GenericDraweeHierarchy;->c()V
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -179,7 +179,7 @@
|
|||
.locals 3
|
||||
|
||||
:try_start_0
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
iget-boolean v0, p0, Lcom/facebook/drawee/view/DraweeView;->g:Z
|
||||
:try_end_0
|
||||
|
@ -187,7 +187,7 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -215,7 +215,7 @@
|
|||
|
||||
if-nez v1, :cond_1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -251,14 +251,14 @@
|
|||
:try_end_2
|
||||
.catchall {:try_start_2 .. :try_end_2} :catchall_0
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
:catchall_0
|
||||
move-exception p1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
|
|
@ -146,7 +146,7 @@
|
|||
.locals 3
|
||||
|
||||
:try_start_0
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/ImageView;->isInEditMode()Z
|
||||
|
||||
|
@ -277,14 +277,14 @@
|
|||
|
||||
:cond_4
|
||||
:goto_2
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
return-void
|
||||
|
||||
:catchall_1
|
||||
move-exception p1
|
||||
|
||||
invoke-static {}, Le/j/j/q/b;->b()Z
|
||||
invoke-static {}, Le/j/j/q/b;->c()Z
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
|
|
@ -20,3 +20,19 @@
|
|||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static a()V
|
||||
.locals 0
|
||||
|
||||
invoke-static {}, Landroid/os/Trace;->endSection()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static a(Ljava/lang/String;)V
|
||||
.locals 0
|
||||
|
||||
invoke-static {p0}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1201,7 +1201,7 @@
|
|||
|
||||
move-result-object p2
|
||||
|
||||
invoke-static {p2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
|
||||
invoke-static {p2}, Lcom/facebook/soloader/Api18TraceUtils;->a(Ljava/lang/String;)V
|
||||
:try_end_a
|
||||
.catchall {:try_start_a .. :try_end_a} :catchall_3
|
||||
|
||||
|
@ -1231,42 +1231,37 @@
|
|||
|
||||
invoke-static {p2, p0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
new-instance p0, Ljava/lang/IllegalArgumentException;
|
||||
invoke-static {p1}, Lp/a/b/b/g/e;->f(Ljava/lang/String;)V
|
||||
|
||||
new-instance p2, Ljava/lang/StringBuilder;
|
||||
sget-object p0, Lcom/facebook/soloader/SoLoader;->j:Ljava/util/Set;
|
||||
|
||||
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string p3, "Unknown library: "
|
||||
|
||||
invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
|
||||
|
||||
throw p0
|
||||
invoke-interface {p0, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
|
||||
:try_end_b
|
||||
.catchall {:try_start_b .. :try_end_b} :catchall_2
|
||||
|
||||
:try_start_c
|
||||
sget-boolean p0, Lcom/facebook/soloader/SoLoader;->a:Z
|
||||
|
||||
if-eqz p0, :cond_b
|
||||
|
||||
invoke-static {}, Lcom/facebook/soloader/Api18TraceUtils;->a()V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:catchall_2
|
||||
move-exception p0
|
||||
|
||||
:try_start_c
|
||||
sget-boolean p1, Lcom/facebook/soloader/SoLoader;->a:Z
|
||||
|
||||
if-eqz p1, :cond_a
|
||||
|
||||
invoke-static {}, Landroid/os/Trace;->endSection()V
|
||||
invoke-static {}, Lcom/facebook/soloader/Api18TraceUtils;->a()V
|
||||
|
||||
:cond_a
|
||||
throw p0
|
||||
|
||||
:cond_b
|
||||
:goto_3
|
||||
monitor-exit v4
|
||||
|
||||
xor-int/lit8 p0, v1, 0x1
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
|
||||
if-eqz v2, :cond_11
|
||||
|
||||
invoke-static {v2}, Lt/a0/u;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
|
||||
invoke-static {v2}, Lt/a0/s;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -90,7 +90,7 @@
|
|||
|
||||
if-eqz v3, :cond_f
|
||||
|
||||
invoke-static {v3}, Lt/a0/u;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
|
||||
invoke-static {v3}, Lt/a0/s;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -156,7 +156,7 @@
|
|||
|
||||
if-eqz v6, :cond_d
|
||||
|
||||
invoke-static {v6}, Le/k/a/b/e/p/g;->b(Ljava/lang/String;)Ljava/lang/String;
|
||||
invoke-static {v6}, Lu/a/a2/w;->a(Ljava/lang/String;)Ljava/lang/String;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
|
@ -176,7 +176,7 @@
|
|||
|
||||
const-string v11, "/"
|
||||
|
||||
invoke-static {v9, v11, v1, v0}, Lt/a0/p;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZI)Z
|
||||
invoke-static {v9, v11, v1, v0}, Lt/a0/n;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZI)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -220,7 +220,7 @@
|
|||
|
||||
if-eqz p1, :cond_6
|
||||
|
||||
invoke-static {v6}, Le/k/a/b/e/p/g;->b(Ljava/lang/String;)Ljava/lang/String;
|
||||
invoke-static {v6}, Lu/a/a2/w;->a(Ljava/lang/String;)Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
|
@ -90,32 +90,32 @@
|
|||
|
||||
:array_0
|
||||
.array-data 4
|
||||
0x7f04002e
|
||||
0x7f04002f
|
||||
0x7f04012b
|
||||
0x7f04012c
|
||||
0x7f04012d
|
||||
0x7f04016b
|
||||
0x7f040172
|
||||
0x7f04024e
|
||||
0x7f0402cb
|
||||
0x7f040368
|
||||
0x7f040369
|
||||
0x7f04036a
|
||||
0x7f040030
|
||||
0x7f04015d
|
||||
0x7f04015e
|
||||
0x7f04015f
|
||||
0x7f0401ad
|
||||
0x7f0401b4
|
||||
0x7f04029f
|
||||
0x7f040331
|
||||
0x7f0403d7
|
||||
0x7f0403d8
|
||||
0x7f0403d9
|
||||
.end array-data
|
||||
|
||||
:array_1
|
||||
.array-data 4
|
||||
0x7f040257
|
||||
0x7f040289
|
||||
0x7f04028a
|
||||
0x7f04028b
|
||||
0x7f040294
|
||||
0x7f040295
|
||||
0x7f040296
|
||||
0x7f040297
|
||||
0x7f040299
|
||||
0x7f04029c
|
||||
0x7f0402a8
|
||||
0x7f0402da
|
||||
0x7f0402db
|
||||
0x7f0402dc
|
||||
0x7f0402e5
|
||||
0x7f0402e6
|
||||
0x7f0402e7
|
||||
0x7f0402e8
|
||||
0x7f0402ea
|
||||
0x7f0402ed
|
||||
.end array-data
|
||||
.end method
|
||||
|
||||
|
|
|
@ -15,47 +15,47 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final common_full_open_on_phone:I = 0x7f0800b3
|
||||
.field public static final common_full_open_on_phone:I = 0x7f0800b1
|
||||
|
||||
.field public static final common_google_signin_btn_icon_dark:I = 0x7f0800b4
|
||||
.field public static final common_google_signin_btn_icon_dark:I = 0x7f0800b2
|
||||
|
||||
.field public static final common_google_signin_btn_icon_dark_focused:I = 0x7f0800b5
|
||||
.field public static final common_google_signin_btn_icon_dark_focused:I = 0x7f0800b3
|
||||
|
||||
.field public static final common_google_signin_btn_icon_dark_normal:I = 0x7f0800b6
|
||||
.field public static final common_google_signin_btn_icon_dark_normal:I = 0x7f0800b4
|
||||
|
||||
.field public static final common_google_signin_btn_icon_dark_normal_background:I = 0x7f0800b7
|
||||
.field public static final common_google_signin_btn_icon_dark_normal_background:I = 0x7f0800b5
|
||||
|
||||
.field public static final common_google_signin_btn_icon_disabled:I = 0x7f0800b8
|
||||
.field public static final common_google_signin_btn_icon_disabled:I = 0x7f0800b6
|
||||
|
||||
.field public static final common_google_signin_btn_icon_light:I = 0x7f0800b9
|
||||
.field public static final common_google_signin_btn_icon_light:I = 0x7f0800b7
|
||||
|
||||
.field public static final common_google_signin_btn_icon_light_focused:I = 0x7f0800ba
|
||||
.field public static final common_google_signin_btn_icon_light_focused:I = 0x7f0800b8
|
||||
|
||||
.field public static final common_google_signin_btn_icon_light_normal:I = 0x7f0800bb
|
||||
.field public static final common_google_signin_btn_icon_light_normal:I = 0x7f0800b9
|
||||
|
||||
.field public static final common_google_signin_btn_icon_light_normal_background:I = 0x7f0800bc
|
||||
.field public static final common_google_signin_btn_icon_light_normal_background:I = 0x7f0800ba
|
||||
|
||||
.field public static final common_google_signin_btn_text_dark:I = 0x7f0800bd
|
||||
.field public static final common_google_signin_btn_text_dark:I = 0x7f0800bb
|
||||
|
||||
.field public static final common_google_signin_btn_text_dark_focused:I = 0x7f0800be
|
||||
.field public static final common_google_signin_btn_text_dark_focused:I = 0x7f0800bc
|
||||
|
||||
.field public static final common_google_signin_btn_text_dark_normal:I = 0x7f0800bf
|
||||
.field public static final common_google_signin_btn_text_dark_normal:I = 0x7f0800bd
|
||||
|
||||
.field public static final common_google_signin_btn_text_dark_normal_background:I = 0x7f0800c0
|
||||
.field public static final common_google_signin_btn_text_dark_normal_background:I = 0x7f0800be
|
||||
|
||||
.field public static final common_google_signin_btn_text_disabled:I = 0x7f0800c1
|
||||
.field public static final common_google_signin_btn_text_disabled:I = 0x7f0800bf
|
||||
|
||||
.field public static final common_google_signin_btn_text_light:I = 0x7f0800c2
|
||||
.field public static final common_google_signin_btn_text_light:I = 0x7f0800c0
|
||||
|
||||
.field public static final common_google_signin_btn_text_light_focused:I = 0x7f0800c3
|
||||
.field public static final common_google_signin_btn_text_light_focused:I = 0x7f0800c1
|
||||
|
||||
.field public static final common_google_signin_btn_text_light_normal:I = 0x7f0800c4
|
||||
.field public static final common_google_signin_btn_text_light_normal:I = 0x7f0800c2
|
||||
|
||||
.field public static final common_google_signin_btn_text_light_normal_background:I = 0x7f0800c5
|
||||
.field public static final common_google_signin_btn_text_light_normal_background:I = 0x7f0800c3
|
||||
|
||||
.field public static final googleg_disabled_color_18:I = 0x7f0801c4
|
||||
.field public static final googleg_disabled_color_18:I = 0x7f0801af
|
||||
|
||||
.field public static final googleg_standard_color_18:I = 0x7f0801c5
|
||||
.field public static final googleg_standard_color_18:I = 0x7f0801b0
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,39 +15,39 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final common_google_play_services_enable_button:I = 0x7f1203f8
|
||||
.field public static final common_google_play_services_enable_button:I = 0x7f1203fb
|
||||
|
||||
.field public static final common_google_play_services_enable_text:I = 0x7f1203f9
|
||||
.field public static final common_google_play_services_enable_text:I = 0x7f1203fc
|
||||
|
||||
.field public static final common_google_play_services_enable_title:I = 0x7f1203fa
|
||||
.field public static final common_google_play_services_enable_title:I = 0x7f1203fd
|
||||
|
||||
.field public static final common_google_play_services_install_button:I = 0x7f1203fb
|
||||
.field public static final common_google_play_services_install_button:I = 0x7f1203fe
|
||||
|
||||
.field public static final common_google_play_services_install_text:I = 0x7f1203fc
|
||||
.field public static final common_google_play_services_install_text:I = 0x7f1203ff
|
||||
|
||||
.field public static final common_google_play_services_install_title:I = 0x7f1203fd
|
||||
.field public static final common_google_play_services_install_title:I = 0x7f120400
|
||||
|
||||
.field public static final common_google_play_services_notification_channel_name:I = 0x7f1203fe
|
||||
.field public static final common_google_play_services_notification_channel_name:I = 0x7f120401
|
||||
|
||||
.field public static final common_google_play_services_notification_ticker:I = 0x7f1203ff
|
||||
.field public static final common_google_play_services_notification_ticker:I = 0x7f120402
|
||||
|
||||
.field public static final common_google_play_services_unsupported_text:I = 0x7f120401
|
||||
.field public static final common_google_play_services_unsupported_text:I = 0x7f120404
|
||||
|
||||
.field public static final common_google_play_services_update_button:I = 0x7f120402
|
||||
.field public static final common_google_play_services_update_button:I = 0x7f120405
|
||||
|
||||
.field public static final common_google_play_services_update_text:I = 0x7f120403
|
||||
.field public static final common_google_play_services_update_text:I = 0x7f120406
|
||||
|
||||
.field public static final common_google_play_services_update_title:I = 0x7f120404
|
||||
.field public static final common_google_play_services_update_title:I = 0x7f120407
|
||||
|
||||
.field public static final common_google_play_services_updating_text:I = 0x7f120405
|
||||
.field public static final common_google_play_services_updating_text:I = 0x7f120408
|
||||
|
||||
.field public static final common_google_play_services_wear_update_text:I = 0x7f120406
|
||||
.field public static final common_google_play_services_wear_update_text:I = 0x7f120409
|
||||
|
||||
.field public static final common_open_on_phone:I = 0x7f120407
|
||||
.field public static final common_open_on_phone:I = 0x7f12040a
|
||||
|
||||
.field public static final common_signin_button_text:I = 0x7f120408
|
||||
.field public static final common_signin_button_text:I = 0x7f12040b
|
||||
|
||||
.field public static final common_signin_button_text_long:I = 0x7f120409
|
||||
.field public static final common_signin_button_text_long:I = 0x7f12040c
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -701,13 +701,13 @@
|
|||
invoke-virtual {p3, v0}, Landroidx/core/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder;
|
||||
|
||||
:goto_2
|
||||
invoke-static {}, Le/k/a/b/e/p/g;->c()Z
|
||||
invoke-static {}, Le/k/a/b/e/p/g;->f()Z
|
||||
|
||||
move-result p3
|
||||
|
||||
if-eqz p3, :cond_a
|
||||
|
||||
invoke-static {}, Le/k/a/b/e/p/g;->c()Z
|
||||
invoke-static {}, Le/k/a/b/e/p/g;->f()Z
|
||||
|
||||
move-result p3
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final common_google_play_services_unknown_issue:I = 0x7f120400
|
||||
.field public static final common_google_play_services_unknown_issue:I = 0x7f120403
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -33,5 +33,5 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract w()D
|
||||
.method public abstract x()D
|
||||
.end method
|
||||
|
|
|
@ -87,7 +87,7 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-interface {p1}, Lcom/google/android/gms/nearby/messages/Distance;->w()D
|
||||
invoke-interface {p1}, Lcom/google/android/gms/nearby/messages/Distance;->x()D
|
||||
|
||||
move-result-wide v0
|
||||
|
||||
|
@ -104,7 +104,7 @@
|
|||
:cond_0
|
||||
iget-wide v0, p0, Lcom/google/android/gms/nearby/messages/internal/zze;->f:D
|
||||
|
||||
invoke-interface {p1}, Lcom/google/android/gms/nearby/messages/Distance;->w()D
|
||||
invoke-interface {p1}, Lcom/google/android/gms/nearby/messages/Distance;->x()D
|
||||
|
||||
move-result-wide v2
|
||||
|
||||
|
@ -248,14 +248,6 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public final w()D
|
||||
.locals 2
|
||||
|
||||
iget-wide v0, p0, Lcom/google/android/gms/nearby/messages/internal/zze;->f:D
|
||||
|
||||
return-wide v0
|
||||
.end method
|
||||
|
||||
.method public final writeToParcel(Landroid/os/Parcel;I)V
|
||||
.locals 4
|
||||
|
||||
|
@ -289,3 +281,11 @@
|
|||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public final x()D
|
||||
.locals 2
|
||||
|
||||
iget-wide v0, p0, Lcom/google/android/gms/nearby/messages/internal/zze;->f:D
|
||||
|
||||
return-wide v0
|
||||
.end method
|
||||
|
|
|
@ -39,6 +39,30 @@
|
|||
|
||||
.field public static final abc_tooltip_exit:I = 0x7f01000b
|
||||
|
||||
.field public static final btn_checkbox_to_checked_box_inner_merged_animation:I = 0x7f01002d
|
||||
|
||||
.field public static final btn_checkbox_to_checked_box_outer_merged_animation:I = 0x7f01002e
|
||||
|
||||
.field public static final btn_checkbox_to_checked_icon_null_animation:I = 0x7f01002f
|
||||
|
||||
.field public static final btn_checkbox_to_unchecked_box_inner_merged_animation:I = 0x7f010030
|
||||
|
||||
.field public static final btn_checkbox_to_unchecked_check_path_merged_animation:I = 0x7f010031
|
||||
|
||||
.field public static final btn_checkbox_to_unchecked_icon_null_animation:I = 0x7f010032
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_dot_group_animation:I = 0x7f010033
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_ring_outer_animation:I = 0x7f010034
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_ring_outer_path_animation:I = 0x7f010035
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_dot_group_animation:I = 0x7f010036
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_ring_outer_animation:I = 0x7f010037
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_ring_outer_path_animation:I = 0x7f010038
|
||||
|
||||
.field public static final design_bottom_sheet_slide_in:I = 0x7f010039
|
||||
|
||||
.field public static final design_bottom_sheet_slide_out:I = 0x7f01003a
|
||||
|
@ -47,6 +71,12 @@
|
|||
|
||||
.field public static final design_snackbar_out:I = 0x7f01003c
|
||||
|
||||
.field public static final mtrl_bottom_sheet_slide_in:I = 0x7f01003d
|
||||
|
||||
.field public static final mtrl_bottom_sheet_slide_out:I = 0x7f01003e
|
||||
|
||||
.field public static final mtrl_card_lowers_interpolator:I = 0x7f01003f
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
|
|
|
@ -25,15 +25,25 @@
|
|||
|
||||
.field public static final mtrl_btn_unelevated_state_list_anim:I = 0x7f020006
|
||||
|
||||
.field public static final mtrl_chip_state_list_anim:I = 0x7f020007
|
||||
.field public static final mtrl_card_state_list_anim:I = 0x7f020007
|
||||
|
||||
.field public static final mtrl_fab_hide_motion_spec:I = 0x7f020008
|
||||
.field public static final mtrl_chip_state_list_anim:I = 0x7f020008
|
||||
|
||||
.field public static final mtrl_fab_show_motion_spec:I = 0x7f020009
|
||||
.field public static final mtrl_extended_fab_change_size_motion_spec:I = 0x7f020009
|
||||
|
||||
.field public static final mtrl_fab_transformation_sheet_collapse_spec:I = 0x7f02000a
|
||||
.field public static final mtrl_extended_fab_hide_motion_spec:I = 0x7f02000a
|
||||
|
||||
.field public static final mtrl_fab_transformation_sheet_expand_spec:I = 0x7f02000b
|
||||
.field public static final mtrl_extended_fab_show_motion_spec:I = 0x7f02000b
|
||||
|
||||
.field public static final mtrl_extended_fab_state_list_animator:I = 0x7f02000c
|
||||
|
||||
.field public static final mtrl_fab_hide_motion_spec:I = 0x7f02000d
|
||||
|
||||
.field public static final mtrl_fab_show_motion_spec:I = 0x7f02000e
|
||||
|
||||
.field public static final mtrl_fab_transformation_sheet_collapse_spec:I = 0x7f02000f
|
||||
|
||||
.field public static final mtrl_fab_transformation_sheet_expand_spec:I = 0x7f020010
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -99,175 +99,301 @@
|
|||
|
||||
.field public static final cardview_shadow_start_color:I = 0x7f060046
|
||||
|
||||
.field public static final design_bottom_navigation_shadow_color:I = 0x7f06005d
|
||||
.field public static final checkbox_themeable_attribute_color:I = 0x7f06004b
|
||||
|
||||
.field public static final design_default_color_primary:I = 0x7f06005e
|
||||
.field public static final design_bottom_navigation_shadow_color:I = 0x7f06005e
|
||||
|
||||
.field public static final design_default_color_primary_dark:I = 0x7f06005f
|
||||
.field public static final design_box_stroke_color:I = 0x7f06005f
|
||||
|
||||
.field public static final design_error:I = 0x7f060060
|
||||
.field public static final design_dark_default_color_background:I = 0x7f060060
|
||||
|
||||
.field public static final design_fab_shadow_end_color:I = 0x7f060061
|
||||
.field public static final design_dark_default_color_error:I = 0x7f060061
|
||||
|
||||
.field public static final design_fab_shadow_mid_color:I = 0x7f060062
|
||||
.field public static final design_dark_default_color_on_background:I = 0x7f060062
|
||||
|
||||
.field public static final design_fab_shadow_start_color:I = 0x7f060063
|
||||
.field public static final design_dark_default_color_on_error:I = 0x7f060063
|
||||
|
||||
.field public static final design_fab_stroke_end_inner_color:I = 0x7f060064
|
||||
.field public static final design_dark_default_color_on_primary:I = 0x7f060064
|
||||
|
||||
.field public static final design_fab_stroke_end_outer_color:I = 0x7f060065
|
||||
.field public static final design_dark_default_color_on_secondary:I = 0x7f060065
|
||||
|
||||
.field public static final design_fab_stroke_top_inner_color:I = 0x7f060066
|
||||
.field public static final design_dark_default_color_on_surface:I = 0x7f060066
|
||||
|
||||
.field public static final design_fab_stroke_top_outer_color:I = 0x7f060067
|
||||
.field public static final design_dark_default_color_primary:I = 0x7f060067
|
||||
|
||||
.field public static final design_snackbar_background_color:I = 0x7f060068
|
||||
.field public static final design_dark_default_color_primary_dark:I = 0x7f060068
|
||||
|
||||
.field public static final design_tint_password_toggle:I = 0x7f060069
|
||||
.field public static final design_dark_default_color_primary_variant:I = 0x7f060069
|
||||
|
||||
.field public static final dim_foreground_disabled_material_dark:I = 0x7f06006a
|
||||
.field public static final design_dark_default_color_secondary:I = 0x7f06006a
|
||||
|
||||
.field public static final dim_foreground_disabled_material_light:I = 0x7f06006b
|
||||
.field public static final design_dark_default_color_secondary_variant:I = 0x7f06006b
|
||||
|
||||
.field public static final dim_foreground_material_dark:I = 0x7f06006c
|
||||
.field public static final design_dark_default_color_surface:I = 0x7f06006c
|
||||
|
||||
.field public static final dim_foreground_material_light:I = 0x7f06006d
|
||||
.field public static final design_default_color_background:I = 0x7f06006d
|
||||
|
||||
.field public static final error_color_material_dark:I = 0x7f06006e
|
||||
.field public static final design_default_color_error:I = 0x7f06006e
|
||||
|
||||
.field public static final error_color_material_light:I = 0x7f06006f
|
||||
.field public static final design_default_color_on_background:I = 0x7f06006f
|
||||
|
||||
.field public static final foreground_material_dark:I = 0x7f060074
|
||||
.field public static final design_default_color_on_error:I = 0x7f060070
|
||||
|
||||
.field public static final foreground_material_light:I = 0x7f060075
|
||||
.field public static final design_default_color_on_primary:I = 0x7f060071
|
||||
|
||||
.field public static final highlighted_text_material_dark:I = 0x7f060084
|
||||
.field public static final design_default_color_on_secondary:I = 0x7f060072
|
||||
|
||||
.field public static final highlighted_text_material_light:I = 0x7f060085
|
||||
.field public static final design_default_color_on_surface:I = 0x7f060073
|
||||
|
||||
.field public static final material_blue_grey_800:I = 0x7f06008c
|
||||
.field public static final design_default_color_primary:I = 0x7f060074
|
||||
|
||||
.field public static final material_blue_grey_900:I = 0x7f06008d
|
||||
.field public static final design_default_color_primary_dark:I = 0x7f060075
|
||||
|
||||
.field public static final material_blue_grey_950:I = 0x7f06008e
|
||||
.field public static final design_default_color_primary_variant:I = 0x7f060076
|
||||
|
||||
.field public static final material_deep_teal_200:I = 0x7f06008f
|
||||
.field public static final design_default_color_secondary:I = 0x7f060077
|
||||
|
||||
.field public static final material_deep_teal_500:I = 0x7f060090
|
||||
.field public static final design_default_color_secondary_variant:I = 0x7f060078
|
||||
|
||||
.field public static final material_grey_100:I = 0x7f060091
|
||||
.field public static final design_default_color_surface:I = 0x7f060079
|
||||
|
||||
.field public static final material_grey_300:I = 0x7f060092
|
||||
.field public static final design_error:I = 0x7f06007a
|
||||
|
||||
.field public static final material_grey_50:I = 0x7f060093
|
||||
.field public static final design_fab_shadow_end_color:I = 0x7f06007b
|
||||
|
||||
.field public static final material_grey_600:I = 0x7f060094
|
||||
.field public static final design_fab_shadow_mid_color:I = 0x7f06007c
|
||||
|
||||
.field public static final material_grey_800:I = 0x7f060095
|
||||
.field public static final design_fab_shadow_start_color:I = 0x7f06007d
|
||||
|
||||
.field public static final material_grey_850:I = 0x7f060096
|
||||
.field public static final design_fab_stroke_end_inner_color:I = 0x7f06007e
|
||||
|
||||
.field public static final material_grey_900:I = 0x7f060097
|
||||
.field public static final design_fab_stroke_end_outer_color:I = 0x7f06007f
|
||||
|
||||
.field public static final mtrl_bottom_nav_colored_item_tint:I = 0x7f060098
|
||||
.field public static final design_fab_stroke_top_inner_color:I = 0x7f060080
|
||||
|
||||
.field public static final mtrl_bottom_nav_item_tint:I = 0x7f060099
|
||||
.field public static final design_fab_stroke_top_outer_color:I = 0x7f060081
|
||||
|
||||
.field public static final mtrl_btn_bg_color_disabled:I = 0x7f06009a
|
||||
.field public static final design_icon_tint:I = 0x7f060082
|
||||
|
||||
.field public static final mtrl_btn_bg_color_selector:I = 0x7f06009b
|
||||
.field public static final design_snackbar_background_color:I = 0x7f060083
|
||||
|
||||
.field public static final mtrl_btn_ripple_color:I = 0x7f06009c
|
||||
.field public static final dim_foreground_disabled_material_dark:I = 0x7f060084
|
||||
|
||||
.field public static final mtrl_btn_stroke_color_selector:I = 0x7f06009d
|
||||
.field public static final dim_foreground_disabled_material_light:I = 0x7f060085
|
||||
|
||||
.field public static final mtrl_btn_text_btn_ripple_color:I = 0x7f06009e
|
||||
.field public static final dim_foreground_material_dark:I = 0x7f060086
|
||||
|
||||
.field public static final mtrl_btn_text_color_disabled:I = 0x7f06009f
|
||||
.field public static final dim_foreground_material_light:I = 0x7f060087
|
||||
|
||||
.field public static final mtrl_btn_text_color_selector:I = 0x7f0600a0
|
||||
.field public static final error_color_material_dark:I = 0x7f060088
|
||||
|
||||
.field public static final mtrl_btn_transparent_bg_color:I = 0x7f0600a1
|
||||
.field public static final error_color_material_light:I = 0x7f060089
|
||||
|
||||
.field public static final mtrl_chip_background_color:I = 0x7f0600a2
|
||||
.field public static final foreground_material_dark:I = 0x7f06008e
|
||||
|
||||
.field public static final mtrl_chip_close_icon_tint:I = 0x7f0600a3
|
||||
.field public static final foreground_material_light:I = 0x7f06008f
|
||||
|
||||
.field public static final mtrl_chip_ripple_color:I = 0x7f0600a4
|
||||
.field public static final highlighted_text_material_dark:I = 0x7f06009e
|
||||
|
||||
.field public static final mtrl_chip_text_color:I = 0x7f0600a5
|
||||
.field public static final highlighted_text_material_light:I = 0x7f06009f
|
||||
|
||||
.field public static final mtrl_fab_ripple_color:I = 0x7f0600a6
|
||||
.field public static final material_blue_grey_800:I = 0x7f0600a6
|
||||
|
||||
.field public static final mtrl_scrim_color:I = 0x7f0600a7
|
||||
.field public static final material_blue_grey_900:I = 0x7f0600a7
|
||||
|
||||
.field public static final mtrl_tabs_colored_ripple_color:I = 0x7f0600a8
|
||||
.field public static final material_blue_grey_950:I = 0x7f0600a8
|
||||
|
||||
.field public static final mtrl_tabs_icon_color_selector:I = 0x7f0600a9
|
||||
.field public static final material_deep_teal_200:I = 0x7f0600a9
|
||||
|
||||
.field public static final mtrl_tabs_icon_color_selector_colored:I = 0x7f0600aa
|
||||
.field public static final material_deep_teal_500:I = 0x7f0600aa
|
||||
|
||||
.field public static final mtrl_tabs_legacy_text_color_selector:I = 0x7f0600ab
|
||||
.field public static final material_grey_100:I = 0x7f0600ab
|
||||
|
||||
.field public static final mtrl_tabs_ripple_color:I = 0x7f0600ac
|
||||
.field public static final material_grey_300:I = 0x7f0600ac
|
||||
|
||||
.field public static final mtrl_text_btn_text_color_selector:I = 0x7f0600ad
|
||||
.field public static final material_grey_50:I = 0x7f0600ad
|
||||
|
||||
.field public static final mtrl_textinput_default_box_stroke_color:I = 0x7f0600ae
|
||||
.field public static final material_grey_600:I = 0x7f0600ae
|
||||
|
||||
.field public static final mtrl_textinput_disabled_color:I = 0x7f0600af
|
||||
.field public static final material_grey_800:I = 0x7f0600af
|
||||
|
||||
.field public static final mtrl_textinput_filled_box_default_background_color:I = 0x7f0600b0
|
||||
.field public static final material_grey_850:I = 0x7f0600b0
|
||||
|
||||
.field public static final mtrl_textinput_hovered_box_stroke_color:I = 0x7f0600b1
|
||||
.field public static final material_grey_900:I = 0x7f0600b1
|
||||
|
||||
.field public static final notification_action_color_filter:I = 0x7f0600b2
|
||||
.field public static final material_on_background_disabled:I = 0x7f0600b2
|
||||
|
||||
.field public static final notification_icon_bg_color:I = 0x7f0600b3
|
||||
.field public static final material_on_background_emphasis_high_type:I = 0x7f0600b3
|
||||
|
||||
.field public static final primary_dark_material_dark:I = 0x7f0600dd
|
||||
.field public static final material_on_background_emphasis_medium:I = 0x7f0600b4
|
||||
|
||||
.field public static final primary_dark_material_light:I = 0x7f0600de
|
||||
.field public static final material_on_primary_disabled:I = 0x7f0600b5
|
||||
|
||||
.field public static final primary_material_dark:I = 0x7f0600ef
|
||||
.field public static final material_on_primary_emphasis_high_type:I = 0x7f0600b6
|
||||
|
||||
.field public static final primary_material_light:I = 0x7f0600f0
|
||||
.field public static final material_on_primary_emphasis_medium:I = 0x7f0600b7
|
||||
|
||||
.field public static final primary_text_default_material_dark:I = 0x7f0600f1
|
||||
.field public static final material_on_surface_disabled:I = 0x7f0600b8
|
||||
|
||||
.field public static final primary_text_default_material_light:I = 0x7f0600f2
|
||||
.field public static final material_on_surface_emphasis_high_type:I = 0x7f0600b9
|
||||
|
||||
.field public static final primary_text_disabled_material_dark:I = 0x7f0600f3
|
||||
.field public static final material_on_surface_emphasis_medium:I = 0x7f0600ba
|
||||
|
||||
.field public static final primary_text_disabled_material_light:I = 0x7f0600f4
|
||||
.field public static final mtrl_bottom_nav_colored_item_tint:I = 0x7f0600bb
|
||||
|
||||
.field public static final ripple_material_dark:I = 0x7f0600fd
|
||||
.field public static final mtrl_bottom_nav_colored_ripple_color:I = 0x7f0600bc
|
||||
|
||||
.field public static final ripple_material_light:I = 0x7f0600fe
|
||||
.field public static final mtrl_bottom_nav_item_tint:I = 0x7f0600bd
|
||||
|
||||
.field public static final secondary_text_default_material_dark:I = 0x7f0600ff
|
||||
.field public static final mtrl_bottom_nav_ripple_color:I = 0x7f0600be
|
||||
|
||||
.field public static final secondary_text_default_material_light:I = 0x7f060100
|
||||
.field public static final mtrl_btn_bg_color_selector:I = 0x7f0600bf
|
||||
|
||||
.field public static final secondary_text_disabled_material_dark:I = 0x7f060101
|
||||
.field public static final mtrl_btn_ripple_color:I = 0x7f0600c0
|
||||
|
||||
.field public static final secondary_text_disabled_material_light:I = 0x7f060102
|
||||
.field public static final mtrl_btn_stroke_color_selector:I = 0x7f0600c1
|
||||
|
||||
.field public static final switch_thumb_disabled_material_dark:I = 0x7f060133
|
||||
.field public static final mtrl_btn_text_btn_bg_color_selector:I = 0x7f0600c2
|
||||
|
||||
.field public static final switch_thumb_disabled_material_light:I = 0x7f060134
|
||||
.field public static final mtrl_btn_text_btn_ripple_color:I = 0x7f0600c3
|
||||
|
||||
.field public static final switch_thumb_material_dark:I = 0x7f060135
|
||||
.field public static final mtrl_btn_text_color_disabled:I = 0x7f0600c4
|
||||
|
||||
.field public static final switch_thumb_material_light:I = 0x7f060136
|
||||
.field public static final mtrl_btn_text_color_selector:I = 0x7f0600c5
|
||||
|
||||
.field public static final switch_thumb_normal_material_dark:I = 0x7f060137
|
||||
.field public static final mtrl_btn_transparent_bg_color:I = 0x7f0600c6
|
||||
|
||||
.field public static final switch_thumb_normal_material_light:I = 0x7f060138
|
||||
.field public static final mtrl_calendar_item_stroke_color:I = 0x7f0600c7
|
||||
|
||||
.field public static final tooltip_background_dark:I = 0x7f06013a
|
||||
.field public static final mtrl_calendar_selected_range:I = 0x7f0600c8
|
||||
|
||||
.field public static final tooltip_background_light:I = 0x7f06013b
|
||||
.field public static final mtrl_card_view_foreground:I = 0x7f0600c9
|
||||
|
||||
.field public static final mtrl_card_view_ripple:I = 0x7f0600ca
|
||||
|
||||
.field public static final mtrl_chip_background_color:I = 0x7f0600cb
|
||||
|
||||
.field public static final mtrl_chip_close_icon_tint:I = 0x7f0600cc
|
||||
|
||||
.field public static final mtrl_chip_ripple_color:I = 0x7f0600cd
|
||||
|
||||
.field public static final mtrl_chip_surface_color:I = 0x7f0600ce
|
||||
|
||||
.field public static final mtrl_chip_text_color:I = 0x7f0600cf
|
||||
|
||||
.field public static final mtrl_choice_chip_background_color:I = 0x7f0600d0
|
||||
|
||||
.field public static final mtrl_choice_chip_ripple_color:I = 0x7f0600d1
|
||||
|
||||
.field public static final mtrl_choice_chip_text_color:I = 0x7f0600d2
|
||||
|
||||
.field public static final mtrl_error:I = 0x7f0600d3
|
||||
|
||||
.field public static final mtrl_extended_fab_bg_color_selector:I = 0x7f0600d4
|
||||
|
||||
.field public static final mtrl_extended_fab_ripple_color:I = 0x7f0600d5
|
||||
|
||||
.field public static final mtrl_extended_fab_text_color_selector:I = 0x7f0600d6
|
||||
|
||||
.field public static final mtrl_fab_ripple_color:I = 0x7f0600d7
|
||||
|
||||
.field public static final mtrl_filled_background_color:I = 0x7f0600d8
|
||||
|
||||
.field public static final mtrl_filled_icon_tint:I = 0x7f0600d9
|
||||
|
||||
.field public static final mtrl_filled_stroke_color:I = 0x7f0600da
|
||||
|
||||
.field public static final mtrl_indicator_text_color:I = 0x7f0600db
|
||||
|
||||
.field public static final mtrl_navigation_item_background_color:I = 0x7f0600dc
|
||||
|
||||
.field public static final mtrl_navigation_item_icon_tint:I = 0x7f0600dd
|
||||
|
||||
.field public static final mtrl_navigation_item_text_color:I = 0x7f0600de
|
||||
|
||||
.field public static final mtrl_on_primary_text_btn_text_color_selector:I = 0x7f0600df
|
||||
|
||||
.field public static final mtrl_outlined_icon_tint:I = 0x7f0600e0
|
||||
|
||||
.field public static final mtrl_outlined_stroke_color:I = 0x7f0600e1
|
||||
|
||||
.field public static final mtrl_popupmenu_overlay_color:I = 0x7f0600e2
|
||||
|
||||
.field public static final mtrl_scrim_color:I = 0x7f0600e3
|
||||
|
||||
.field public static final mtrl_tabs_colored_ripple_color:I = 0x7f0600e4
|
||||
|
||||
.field public static final mtrl_tabs_icon_color_selector:I = 0x7f0600e5
|
||||
|
||||
.field public static final mtrl_tabs_icon_color_selector_colored:I = 0x7f0600e6
|
||||
|
||||
.field public static final mtrl_tabs_legacy_text_color_selector:I = 0x7f0600e7
|
||||
|
||||
.field public static final mtrl_tabs_ripple_color:I = 0x7f0600e8
|
||||
|
||||
.field public static final mtrl_text_btn_text_color_selector:I = 0x7f0600e9
|
||||
|
||||
.field public static final mtrl_textinput_default_box_stroke_color:I = 0x7f0600ea
|
||||
|
||||
.field public static final mtrl_textinput_disabled_color:I = 0x7f0600eb
|
||||
|
||||
.field public static final mtrl_textinput_filled_box_default_background_color:I = 0x7f0600ec
|
||||
|
||||
.field public static final mtrl_textinput_focused_box_stroke_color:I = 0x7f0600ed
|
||||
|
||||
.field public static final mtrl_textinput_hovered_box_stroke_color:I = 0x7f0600ee
|
||||
|
||||
.field public static final notification_action_color_filter:I = 0x7f0600f0
|
||||
|
||||
.field public static final notification_icon_bg_color:I = 0x7f0600f1
|
||||
|
||||
.field public static final primary_dark_material_dark:I = 0x7f06011c
|
||||
|
||||
.field public static final primary_dark_material_light:I = 0x7f06011d
|
||||
|
||||
.field public static final primary_material_dark:I = 0x7f06012f
|
||||
|
||||
.field public static final primary_material_light:I = 0x7f060130
|
||||
|
||||
.field public static final primary_text_default_material_dark:I = 0x7f060131
|
||||
|
||||
.field public static final primary_text_default_material_light:I = 0x7f060132
|
||||
|
||||
.field public static final primary_text_disabled_material_dark:I = 0x7f060133
|
||||
|
||||
.field public static final primary_text_disabled_material_light:I = 0x7f060134
|
||||
|
||||
.field public static final ripple_material_dark:I = 0x7f06013d
|
||||
|
||||
.field public static final ripple_material_light:I = 0x7f06013e
|
||||
|
||||
.field public static final secondary_text_default_material_dark:I = 0x7f06013f
|
||||
|
||||
.field public static final secondary_text_default_material_light:I = 0x7f060140
|
||||
|
||||
.field public static final secondary_text_disabled_material_dark:I = 0x7f060141
|
||||
|
||||
.field public static final secondary_text_disabled_material_light:I = 0x7f060142
|
||||
|
||||
.field public static final switch_thumb_disabled_material_dark:I = 0x7f060174
|
||||
|
||||
.field public static final switch_thumb_disabled_material_light:I = 0x7f060175
|
||||
|
||||
.field public static final switch_thumb_material_dark:I = 0x7f060176
|
||||
|
||||
.field public static final switch_thumb_material_light:I = 0x7f060177
|
||||
|
||||
.field public static final switch_thumb_normal_material_dark:I = 0x7f060178
|
||||
|
||||
.field public static final switch_thumb_normal_material_light:I = 0x7f060179
|
||||
|
||||
.field public static final test_mtrl_calendar_day:I = 0x7f06017b
|
||||
|
||||
.field public static final test_mtrl_calendar_day_selected:I = 0x7f06017c
|
||||
|
||||
.field public static final tooltip_background_dark:I = 0x7f06017d
|
||||
|
||||
.field public static final tooltip_background_light:I = 0x7f06017e
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -111,6 +111,12 @@
|
|||
|
||||
.field public static final abc_floating_window_z:I = 0x7f07002f
|
||||
|
||||
.field public static final abc_list_item_height_large_material:I = 0x7f070030
|
||||
|
||||
.field public static final abc_list_item_height_material:I = 0x7f070031
|
||||
|
||||
.field public static final abc_list_item_height_small_material:I = 0x7f070032
|
||||
|
||||
.field public static final abc_list_item_padding_horizontal_material:I = 0x7f070033
|
||||
|
||||
.field public static final abc_panel_menu_list_width:I = 0x7f070034
|
||||
|
@ -165,285 +171,501 @@
|
|||
|
||||
.field public static final abc_text_size_title_material_toolbar:I = 0x7f07004d
|
||||
|
||||
.field public static final cardview_compat_inset_shadow:I = 0x7f07006c
|
||||
.field public static final action_bar_size:I = 0x7f07004e
|
||||
|
||||
.field public static final cardview_default_elevation:I = 0x7f07006d
|
||||
.field public static final appcompat_dialog_background_inset:I = 0x7f070051
|
||||
|
||||
.field public static final cardview_default_radius:I = 0x7f07006e
|
||||
.field public static final cardview_compat_inset_shadow:I = 0x7f07006e
|
||||
|
||||
.field public static final compat_button_inset_horizontal_material:I = 0x7f07007a
|
||||
.field public static final cardview_default_elevation:I = 0x7f07006f
|
||||
|
||||
.field public static final compat_button_inset_vertical_material:I = 0x7f07007b
|
||||
.field public static final cardview_default_radius:I = 0x7f070070
|
||||
|
||||
.field public static final compat_button_padding_horizontal_material:I = 0x7f07007c
|
||||
.field public static final compat_button_inset_horizontal_material:I = 0x7f07007c
|
||||
|
||||
.field public static final compat_button_padding_vertical_material:I = 0x7f07007d
|
||||
.field public static final compat_button_inset_vertical_material:I = 0x7f07007d
|
||||
|
||||
.field public static final compat_control_corner_material:I = 0x7f07007e
|
||||
.field public static final compat_button_padding_horizontal_material:I = 0x7f07007e
|
||||
|
||||
.field public static final compat_notification_large_icon_max_height:I = 0x7f07007f
|
||||
.field public static final compat_button_padding_vertical_material:I = 0x7f07007f
|
||||
|
||||
.field public static final compat_notification_large_icon_max_width:I = 0x7f070080
|
||||
.field public static final compat_control_corner_material:I = 0x7f070080
|
||||
|
||||
.field public static final design_appbar_elevation:I = 0x7f070085
|
||||
.field public static final compat_notification_large_icon_max_height:I = 0x7f070081
|
||||
|
||||
.field public static final design_bottom_navigation_active_item_max_width:I = 0x7f070086
|
||||
.field public static final compat_notification_large_icon_max_width:I = 0x7f070082
|
||||
|
||||
.field public static final design_bottom_navigation_active_item_min_width:I = 0x7f070087
|
||||
.field public static final default_dimension:I = 0x7f070086
|
||||
|
||||
.field public static final design_bottom_navigation_active_text_size:I = 0x7f070088
|
||||
.field public static final design_appbar_elevation:I = 0x7f070088
|
||||
|
||||
.field public static final design_bottom_navigation_elevation:I = 0x7f070089
|
||||
.field public static final design_bottom_navigation_active_item_max_width:I = 0x7f070089
|
||||
|
||||
.field public static final design_bottom_navigation_height:I = 0x7f07008a
|
||||
.field public static final design_bottom_navigation_active_item_min_width:I = 0x7f07008a
|
||||
|
||||
.field public static final design_bottom_navigation_icon_size:I = 0x7f07008b
|
||||
.field public static final design_bottom_navigation_active_text_size:I = 0x7f07008b
|
||||
|
||||
.field public static final design_bottom_navigation_item_max_width:I = 0x7f07008c
|
||||
.field public static final design_bottom_navigation_elevation:I = 0x7f07008c
|
||||
|
||||
.field public static final design_bottom_navigation_item_min_width:I = 0x7f07008d
|
||||
.field public static final design_bottom_navigation_height:I = 0x7f07008d
|
||||
|
||||
.field public static final design_bottom_navigation_margin:I = 0x7f07008e
|
||||
.field public static final design_bottom_navigation_icon_size:I = 0x7f07008e
|
||||
|
||||
.field public static final design_bottom_navigation_shadow_height:I = 0x7f07008f
|
||||
.field public static final design_bottom_navigation_item_max_width:I = 0x7f07008f
|
||||
|
||||
.field public static final design_bottom_navigation_text_size:I = 0x7f070090
|
||||
.field public static final design_bottom_navigation_item_min_width:I = 0x7f070090
|
||||
|
||||
.field public static final design_bottom_sheet_modal_elevation:I = 0x7f070091
|
||||
.field public static final design_bottom_navigation_margin:I = 0x7f070091
|
||||
|
||||
.field public static final design_bottom_sheet_peek_height_min:I = 0x7f070092
|
||||
.field public static final design_bottom_navigation_shadow_height:I = 0x7f070092
|
||||
|
||||
.field public static final design_fab_border_width:I = 0x7f070093
|
||||
.field public static final design_bottom_navigation_text_size:I = 0x7f070093
|
||||
|
||||
.field public static final design_fab_elevation:I = 0x7f070094
|
||||
.field public static final design_bottom_sheet_elevation:I = 0x7f070094
|
||||
|
||||
.field public static final design_fab_image_size:I = 0x7f070095
|
||||
.field public static final design_bottom_sheet_modal_elevation:I = 0x7f070095
|
||||
|
||||
.field public static final design_fab_size_mini:I = 0x7f070096
|
||||
.field public static final design_bottom_sheet_peek_height_min:I = 0x7f070096
|
||||
|
||||
.field public static final design_fab_size_normal:I = 0x7f070097
|
||||
.field public static final design_fab_border_width:I = 0x7f070097
|
||||
|
||||
.field public static final design_fab_translation_z_hovered_focused:I = 0x7f070098
|
||||
.field public static final design_fab_elevation:I = 0x7f070098
|
||||
|
||||
.field public static final design_fab_translation_z_pressed:I = 0x7f070099
|
||||
.field public static final design_fab_image_size:I = 0x7f070099
|
||||
|
||||
.field public static final design_navigation_elevation:I = 0x7f07009a
|
||||
.field public static final design_fab_size_mini:I = 0x7f07009a
|
||||
|
||||
.field public static final design_navigation_icon_padding:I = 0x7f07009b
|
||||
.field public static final design_fab_size_normal:I = 0x7f07009b
|
||||
|
||||
.field public static final design_navigation_icon_size:I = 0x7f07009c
|
||||
.field public static final design_fab_translation_z_hovered_focused:I = 0x7f07009c
|
||||
|
||||
.field public static final design_navigation_item_horizontal_padding:I = 0x7f07009d
|
||||
.field public static final design_fab_translation_z_pressed:I = 0x7f07009d
|
||||
|
||||
.field public static final design_navigation_item_icon_padding:I = 0x7f07009e
|
||||
.field public static final design_navigation_elevation:I = 0x7f07009e
|
||||
|
||||
.field public static final design_navigation_max_width:I = 0x7f07009f
|
||||
.field public static final design_navigation_icon_padding:I = 0x7f07009f
|
||||
|
||||
.field public static final design_navigation_padding_bottom:I = 0x7f0700a0
|
||||
.field public static final design_navigation_icon_size:I = 0x7f0700a0
|
||||
|
||||
.field public static final design_navigation_separator_vertical_padding:I = 0x7f0700a1
|
||||
.field public static final design_navigation_item_horizontal_padding:I = 0x7f0700a1
|
||||
|
||||
.field public static final design_snackbar_action_inline_max_width:I = 0x7f0700a2
|
||||
.field public static final design_navigation_item_icon_padding:I = 0x7f0700a2
|
||||
|
||||
.field public static final design_snackbar_background_corner_radius:I = 0x7f0700a3
|
||||
.field public static final design_navigation_max_width:I = 0x7f0700a3
|
||||
|
||||
.field public static final design_snackbar_elevation:I = 0x7f0700a4
|
||||
.field public static final design_navigation_padding_bottom:I = 0x7f0700a4
|
||||
|
||||
.field public static final design_snackbar_extra_spacing_horizontal:I = 0x7f0700a5
|
||||
.field public static final design_navigation_separator_vertical_padding:I = 0x7f0700a5
|
||||
|
||||
.field public static final design_snackbar_max_width:I = 0x7f0700a6
|
||||
.field public static final design_snackbar_action_inline_max_width:I = 0x7f0700a6
|
||||
|
||||
.field public static final design_snackbar_min_width:I = 0x7f0700a7
|
||||
.field public static final design_snackbar_action_text_color_alpha:I = 0x7f0700a7
|
||||
|
||||
.field public static final design_snackbar_padding_horizontal:I = 0x7f0700a8
|
||||
.field public static final design_snackbar_background_corner_radius:I = 0x7f0700a8
|
||||
|
||||
.field public static final design_snackbar_padding_vertical:I = 0x7f0700a9
|
||||
.field public static final design_snackbar_elevation:I = 0x7f0700a9
|
||||
|
||||
.field public static final design_snackbar_padding_vertical_2lines:I = 0x7f0700aa
|
||||
.field public static final design_snackbar_extra_spacing_horizontal:I = 0x7f0700aa
|
||||
|
||||
.field public static final design_snackbar_text_size:I = 0x7f0700ab
|
||||
.field public static final design_snackbar_max_width:I = 0x7f0700ab
|
||||
|
||||
.field public static final design_tab_max_width:I = 0x7f0700ac
|
||||
.field public static final design_snackbar_min_width:I = 0x7f0700ac
|
||||
|
||||
.field public static final design_tab_scrollable_min_width:I = 0x7f0700ad
|
||||
.field public static final design_snackbar_padding_horizontal:I = 0x7f0700ad
|
||||
|
||||
.field public static final design_tab_text_size:I = 0x7f0700ae
|
||||
.field public static final design_snackbar_padding_vertical:I = 0x7f0700ae
|
||||
|
||||
.field public static final design_tab_text_size_2line:I = 0x7f0700af
|
||||
.field public static final design_snackbar_padding_vertical_2lines:I = 0x7f0700af
|
||||
|
||||
.field public static final design_textinput_caption_translate_y:I = 0x7f0700b0
|
||||
.field public static final design_snackbar_text_size:I = 0x7f0700b0
|
||||
|
||||
.field public static final disabled_alpha_material_dark:I = 0x7f0700b6
|
||||
.field public static final design_tab_max_width:I = 0x7f0700b1
|
||||
|
||||
.field public static final disabled_alpha_material_light:I = 0x7f0700b7
|
||||
.field public static final design_tab_scrollable_min_width:I = 0x7f0700b2
|
||||
|
||||
.field public static final fastscroll_default_thickness:I = 0x7f0700be
|
||||
.field public static final design_tab_text_size:I = 0x7f0700b3
|
||||
|
||||
.field public static final fastscroll_margin:I = 0x7f0700bf
|
||||
.field public static final design_tab_text_size_2line:I = 0x7f0700b4
|
||||
|
||||
.field public static final fastscroll_minimum_range:I = 0x7f0700c0
|
||||
.field public static final design_textinput_caption_translate_y:I = 0x7f0700b5
|
||||
|
||||
.field public static final highlight_alpha_material_colored:I = 0x7f0700cc
|
||||
.field public static final disabled_alpha_material_dark:I = 0x7f0700bb
|
||||
|
||||
.field public static final highlight_alpha_material_dark:I = 0x7f0700cd
|
||||
.field public static final disabled_alpha_material_light:I = 0x7f0700bc
|
||||
|
||||
.field public static final highlight_alpha_material_light:I = 0x7f0700ce
|
||||
.field public static final fastscroll_default_thickness:I = 0x7f0700c3
|
||||
|
||||
.field public static final hint_alpha_material_dark:I = 0x7f0700cf
|
||||
.field public static final fastscroll_margin:I = 0x7f0700c4
|
||||
|
||||
.field public static final hint_alpha_material_light:I = 0x7f0700d0
|
||||
.field public static final fastscroll_minimum_range:I = 0x7f0700c5
|
||||
|
||||
.field public static final hint_pressed_alpha_material_dark:I = 0x7f0700d1
|
||||
.field public static final highlight_alpha_material_colored:I = 0x7f0700d1
|
||||
|
||||
.field public static final hint_pressed_alpha_material_light:I = 0x7f0700d2
|
||||
.field public static final highlight_alpha_material_dark:I = 0x7f0700d2
|
||||
|
||||
.field public static final item_touch_helper_max_drag_scroll_per_frame:I = 0x7f0700d4
|
||||
.field public static final highlight_alpha_material_light:I = 0x7f0700d3
|
||||
|
||||
.field public static final item_touch_helper_swipe_escape_max_velocity:I = 0x7f0700d5
|
||||
.field public static final hint_alpha_material_dark:I = 0x7f0700d4
|
||||
|
||||
.field public static final item_touch_helper_swipe_escape_velocity:I = 0x7f0700d6
|
||||
.field public static final hint_alpha_material_light:I = 0x7f0700d5
|
||||
|
||||
.field public static final mtrl_bottomappbar_fabOffsetEndMode:I = 0x7f0700e0
|
||||
.field public static final hint_pressed_alpha_material_dark:I = 0x7f0700d6
|
||||
|
||||
.field public static final mtrl_bottomappbar_fab_cradle_margin:I = 0x7f0700e1
|
||||
.field public static final hint_pressed_alpha_material_light:I = 0x7f0700d7
|
||||
|
||||
.field public static final mtrl_bottomappbar_fab_cradle_rounded_corner_radius:I = 0x7f0700e2
|
||||
.field public static final item_touch_helper_max_drag_scroll_per_frame:I = 0x7f0700d9
|
||||
|
||||
.field public static final mtrl_bottomappbar_fab_cradle_vertical_offset:I = 0x7f0700e3
|
||||
.field public static final item_touch_helper_swipe_escape_max_velocity:I = 0x7f0700da
|
||||
|
||||
.field public static final mtrl_bottomappbar_height:I = 0x7f0700e4
|
||||
.field public static final item_touch_helper_swipe_escape_velocity:I = 0x7f0700db
|
||||
|
||||
.field public static final mtrl_btn_corner_radius:I = 0x7f0700e5
|
||||
.field public static final material_emphasis_disabled:I = 0x7f0700e4
|
||||
|
||||
.field public static final mtrl_btn_dialog_btn_min_width:I = 0x7f0700e6
|
||||
.field public static final material_emphasis_high_type:I = 0x7f0700e5
|
||||
|
||||
.field public static final mtrl_btn_disabled_elevation:I = 0x7f0700e7
|
||||
.field public static final material_emphasis_medium:I = 0x7f0700e6
|
||||
|
||||
.field public static final mtrl_btn_disabled_z:I = 0x7f0700e8
|
||||
.field public static final material_text_view_test_line_height:I = 0x7f0700e7
|
||||
|
||||
.field public static final mtrl_btn_elevation:I = 0x7f0700e9
|
||||
.field public static final material_text_view_test_line_height_override:I = 0x7f0700e8
|
||||
|
||||
.field public static final mtrl_btn_focused_z:I = 0x7f0700ea
|
||||
.field public static final mtrl_alert_dialog_background_inset_bottom:I = 0x7f0700ea
|
||||
|
||||
.field public static final mtrl_btn_hovered_z:I = 0x7f0700eb
|
||||
.field public static final mtrl_alert_dialog_background_inset_end:I = 0x7f0700eb
|
||||
|
||||
.field public static final mtrl_btn_icon_btn_padding_left:I = 0x7f0700ec
|
||||
.field public static final mtrl_alert_dialog_background_inset_start:I = 0x7f0700ec
|
||||
|
||||
.field public static final mtrl_btn_icon_padding:I = 0x7f0700ed
|
||||
.field public static final mtrl_alert_dialog_background_inset_top:I = 0x7f0700ed
|
||||
|
||||
.field public static final mtrl_btn_inset:I = 0x7f0700ee
|
||||
.field public static final mtrl_alert_dialog_picker_background_inset:I = 0x7f0700ee
|
||||
|
||||
.field public static final mtrl_btn_letter_spacing:I = 0x7f0700ef
|
||||
.field public static final mtrl_badge_horizontal_edge_offset:I = 0x7f0700ef
|
||||
|
||||
.field public static final mtrl_btn_padding_bottom:I = 0x7f0700f0
|
||||
.field public static final mtrl_badge_long_text_horizontal_padding:I = 0x7f0700f0
|
||||
|
||||
.field public static final mtrl_btn_padding_left:I = 0x7f0700f1
|
||||
.field public static final mtrl_badge_radius:I = 0x7f0700f1
|
||||
|
||||
.field public static final mtrl_btn_padding_right:I = 0x7f0700f2
|
||||
.field public static final mtrl_badge_text_horizontal_edge_offset:I = 0x7f0700f2
|
||||
|
||||
.field public static final mtrl_btn_padding_top:I = 0x7f0700f3
|
||||
.field public static final mtrl_badge_text_size:I = 0x7f0700f3
|
||||
|
||||
.field public static final mtrl_btn_pressed_z:I = 0x7f0700f4
|
||||
.field public static final mtrl_badge_with_text_radius:I = 0x7f0700f4
|
||||
|
||||
.field public static final mtrl_btn_stroke_size:I = 0x7f0700f5
|
||||
.field public static final mtrl_bottomappbar_fabOffsetEndMode:I = 0x7f0700f5
|
||||
|
||||
.field public static final mtrl_btn_text_btn_icon_padding:I = 0x7f0700f6
|
||||
.field public static final mtrl_bottomappbar_fab_bottom_margin:I = 0x7f0700f6
|
||||
|
||||
.field public static final mtrl_btn_text_btn_padding_left:I = 0x7f0700f7
|
||||
.field public static final mtrl_bottomappbar_fab_cradle_margin:I = 0x7f0700f7
|
||||
|
||||
.field public static final mtrl_btn_text_btn_padding_right:I = 0x7f0700f8
|
||||
.field public static final mtrl_bottomappbar_fab_cradle_rounded_corner_radius:I = 0x7f0700f8
|
||||
|
||||
.field public static final mtrl_btn_text_size:I = 0x7f0700f9
|
||||
.field public static final mtrl_bottomappbar_fab_cradle_vertical_offset:I = 0x7f0700f9
|
||||
|
||||
.field public static final mtrl_btn_z:I = 0x7f0700fa
|
||||
.field public static final mtrl_bottomappbar_height:I = 0x7f0700fa
|
||||
|
||||
.field public static final mtrl_card_elevation:I = 0x7f0700fb
|
||||
.field public static final mtrl_btn_corner_radius:I = 0x7f0700fb
|
||||
|
||||
.field public static final mtrl_card_spacing:I = 0x7f0700fc
|
||||
.field public static final mtrl_btn_dialog_btn_min_width:I = 0x7f0700fc
|
||||
|
||||
.field public static final mtrl_chip_pressed_translation_z:I = 0x7f0700fd
|
||||
.field public static final mtrl_btn_disabled_elevation:I = 0x7f0700fd
|
||||
|
||||
.field public static final mtrl_chip_text_size:I = 0x7f0700fe
|
||||
.field public static final mtrl_btn_disabled_z:I = 0x7f0700fe
|
||||
|
||||
.field public static final mtrl_fab_elevation:I = 0x7f0700ff
|
||||
.field public static final mtrl_btn_elevation:I = 0x7f0700ff
|
||||
|
||||
.field public static final mtrl_fab_translation_z_hovered_focused:I = 0x7f070100
|
||||
.field public static final mtrl_btn_focused_z:I = 0x7f070100
|
||||
|
||||
.field public static final mtrl_fab_translation_z_pressed:I = 0x7f070101
|
||||
.field public static final mtrl_btn_hovered_z:I = 0x7f070101
|
||||
|
||||
.field public static final mtrl_navigation_elevation:I = 0x7f070102
|
||||
.field public static final mtrl_btn_icon_btn_padding_left:I = 0x7f070102
|
||||
|
||||
.field public static final mtrl_navigation_item_horizontal_padding:I = 0x7f070103
|
||||
.field public static final mtrl_btn_icon_padding:I = 0x7f070103
|
||||
|
||||
.field public static final mtrl_navigation_item_icon_padding:I = 0x7f070104
|
||||
.field public static final mtrl_btn_inset:I = 0x7f070104
|
||||
|
||||
.field public static final mtrl_snackbar_background_corner_radius:I = 0x7f070105
|
||||
.field public static final mtrl_btn_letter_spacing:I = 0x7f070105
|
||||
|
||||
.field public static final mtrl_snackbar_margin:I = 0x7f070106
|
||||
.field public static final mtrl_btn_padding_bottom:I = 0x7f070106
|
||||
|
||||
.field public static final mtrl_textinput_box_bottom_offset:I = 0x7f070107
|
||||
.field public static final mtrl_btn_padding_left:I = 0x7f070107
|
||||
|
||||
.field public static final mtrl_textinput_box_corner_radius_medium:I = 0x7f070108
|
||||
.field public static final mtrl_btn_padding_right:I = 0x7f070108
|
||||
|
||||
.field public static final mtrl_textinput_box_corner_radius_small:I = 0x7f070109
|
||||
.field public static final mtrl_btn_padding_top:I = 0x7f070109
|
||||
|
||||
.field public static final mtrl_textinput_box_label_cutout_padding:I = 0x7f07010a
|
||||
.field public static final mtrl_btn_pressed_z:I = 0x7f07010a
|
||||
|
||||
.field public static final mtrl_textinput_box_padding_end:I = 0x7f07010b
|
||||
.field public static final mtrl_btn_stroke_size:I = 0x7f07010b
|
||||
|
||||
.field public static final mtrl_textinput_box_stroke_width_default:I = 0x7f07010c
|
||||
.field public static final mtrl_btn_text_btn_icon_padding:I = 0x7f07010c
|
||||
|
||||
.field public static final mtrl_textinput_box_stroke_width_focused:I = 0x7f07010d
|
||||
.field public static final mtrl_btn_text_btn_padding_left:I = 0x7f07010d
|
||||
|
||||
.field public static final mtrl_textinput_outline_box_expanded_padding:I = 0x7f07010e
|
||||
.field public static final mtrl_btn_text_btn_padding_right:I = 0x7f07010e
|
||||
|
||||
.field public static final mtrl_toolbar_default_height:I = 0x7f07010f
|
||||
.field public static final mtrl_btn_text_size:I = 0x7f07010f
|
||||
|
||||
.field public static final notification_action_icon_size:I = 0x7f070111
|
||||
.field public static final mtrl_btn_z:I = 0x7f070110
|
||||
|
||||
.field public static final notification_action_text_size:I = 0x7f070112
|
||||
.field public static final mtrl_calendar_action_height:I = 0x7f070111
|
||||
|
||||
.field public static final notification_big_circle_margin:I = 0x7f070113
|
||||
.field public static final mtrl_calendar_action_padding:I = 0x7f070112
|
||||
|
||||
.field public static final notification_content_margin_start:I = 0x7f070114
|
||||
.field public static final mtrl_calendar_bottom_padding:I = 0x7f070113
|
||||
|
||||
.field public static final notification_large_icon_height:I = 0x7f070115
|
||||
.field public static final mtrl_calendar_content_padding:I = 0x7f070114
|
||||
|
||||
.field public static final notification_large_icon_width:I = 0x7f070116
|
||||
.field public static final mtrl_calendar_day_corner:I = 0x7f070115
|
||||
|
||||
.field public static final notification_main_column_padding_top:I = 0x7f070117
|
||||
.field public static final mtrl_calendar_day_height:I = 0x7f070116
|
||||
|
||||
.field public static final notification_media_narrow_margin:I = 0x7f070118
|
||||
.field public static final mtrl_calendar_day_horizontal_padding:I = 0x7f070117
|
||||
|
||||
.field public static final notification_right_icon_size:I = 0x7f070119
|
||||
.field public static final mtrl_calendar_day_today_stroke:I = 0x7f070118
|
||||
|
||||
.field public static final notification_right_side_padding_top:I = 0x7f07011a
|
||||
.field public static final mtrl_calendar_day_vertical_padding:I = 0x7f070119
|
||||
|
||||
.field public static final notification_small_icon_background_padding:I = 0x7f07011b
|
||||
.field public static final mtrl_calendar_day_width:I = 0x7f07011a
|
||||
|
||||
.field public static final notification_small_icon_size_as_large:I = 0x7f07011c
|
||||
.field public static final mtrl_calendar_days_of_week_height:I = 0x7f07011b
|
||||
|
||||
.field public static final notification_subtext_size:I = 0x7f07011d
|
||||
.field public static final mtrl_calendar_dialog_background_inset:I = 0x7f07011c
|
||||
|
||||
.field public static final notification_top_pad:I = 0x7f07011e
|
||||
.field public static final mtrl_calendar_header_content_padding:I = 0x7f07011d
|
||||
|
||||
.field public static final notification_top_pad_large_text:I = 0x7f07011f
|
||||
.field public static final mtrl_calendar_header_content_padding_fullscreen:I = 0x7f07011e
|
||||
|
||||
.field public static final tooltip_corner_radius:I = 0x7f070139
|
||||
.field public static final mtrl_calendar_header_divider_thickness:I = 0x7f07011f
|
||||
|
||||
.field public static final tooltip_horizontal_padding:I = 0x7f07013a
|
||||
.field public static final mtrl_calendar_header_height:I = 0x7f070120
|
||||
|
||||
.field public static final tooltip_margin:I = 0x7f07013b
|
||||
.field public static final mtrl_calendar_header_height_fullscreen:I = 0x7f070121
|
||||
|
||||
.field public static final tooltip_precise_anchor_extra_offset:I = 0x7f07013c
|
||||
.field public static final mtrl_calendar_header_selection_line_height:I = 0x7f070122
|
||||
|
||||
.field public static final tooltip_precise_anchor_threshold:I = 0x7f07013d
|
||||
.field public static final mtrl_calendar_header_text_padding:I = 0x7f070123
|
||||
|
||||
.field public static final tooltip_vertical_padding:I = 0x7f07013e
|
||||
.field public static final mtrl_calendar_header_toggle_margin_bottom:I = 0x7f070124
|
||||
|
||||
.field public static final tooltip_y_offset_non_touch:I = 0x7f07013f
|
||||
.field public static final mtrl_calendar_header_toggle_margin_top:I = 0x7f070125
|
||||
|
||||
.field public static final tooltip_y_offset_touch:I = 0x7f070140
|
||||
.field public static final mtrl_calendar_landscape_header_width:I = 0x7f070126
|
||||
|
||||
.field public static final mtrl_calendar_maximum_default_fullscreen_minor_axis:I = 0x7f070127
|
||||
|
||||
.field public static final mtrl_calendar_month_horizontal_padding:I = 0x7f070128
|
||||
|
||||
.field public static final mtrl_calendar_month_vertical_padding:I = 0x7f070129
|
||||
|
||||
.field public static final mtrl_calendar_navigation_bottom_padding:I = 0x7f07012a
|
||||
|
||||
.field public static final mtrl_calendar_navigation_height:I = 0x7f07012b
|
||||
|
||||
.field public static final mtrl_calendar_navigation_top_padding:I = 0x7f07012c
|
||||
|
||||
.field public static final mtrl_calendar_pre_l_text_clip_padding:I = 0x7f07012d
|
||||
|
||||
.field public static final mtrl_calendar_selection_baseline_to_top_fullscreen:I = 0x7f07012e
|
||||
|
||||
.field public static final mtrl_calendar_selection_text_baseline_to_bottom:I = 0x7f07012f
|
||||
|
||||
.field public static final mtrl_calendar_selection_text_baseline_to_bottom_fullscreen:I = 0x7f070130
|
||||
|
||||
.field public static final mtrl_calendar_selection_text_baseline_to_top:I = 0x7f070131
|
||||
|
||||
.field public static final mtrl_calendar_text_input_padding_top:I = 0x7f070132
|
||||
|
||||
.field public static final mtrl_calendar_title_baseline_to_top:I = 0x7f070133
|
||||
|
||||
.field public static final mtrl_calendar_title_baseline_to_top_fullscreen:I = 0x7f070134
|
||||
|
||||
.field public static final mtrl_calendar_year_corner:I = 0x7f070135
|
||||
|
||||
.field public static final mtrl_calendar_year_height:I = 0x7f070136
|
||||
|
||||
.field public static final mtrl_calendar_year_horizontal_padding:I = 0x7f070137
|
||||
|
||||
.field public static final mtrl_calendar_year_vertical_padding:I = 0x7f070138
|
||||
|
||||
.field public static final mtrl_calendar_year_width:I = 0x7f070139
|
||||
|
||||
.field public static final mtrl_card_checked_icon_margin:I = 0x7f07013a
|
||||
|
||||
.field public static final mtrl_card_checked_icon_size:I = 0x7f07013b
|
||||
|
||||
.field public static final mtrl_card_corner_radius:I = 0x7f07013c
|
||||
|
||||
.field public static final mtrl_card_dragged_z:I = 0x7f07013d
|
||||
|
||||
.field public static final mtrl_card_elevation:I = 0x7f07013e
|
||||
|
||||
.field public static final mtrl_card_spacing:I = 0x7f07013f
|
||||
|
||||
.field public static final mtrl_chip_pressed_translation_z:I = 0x7f070140
|
||||
|
||||
.field public static final mtrl_chip_text_size:I = 0x7f070141
|
||||
|
||||
.field public static final mtrl_exposed_dropdown_menu_popup_elevation:I = 0x7f070142
|
||||
|
||||
.field public static final mtrl_exposed_dropdown_menu_popup_vertical_offset:I = 0x7f070143
|
||||
|
||||
.field public static final mtrl_exposed_dropdown_menu_popup_vertical_padding:I = 0x7f070144
|
||||
|
||||
.field public static final mtrl_extended_fab_bottom_padding:I = 0x7f070145
|
||||
|
||||
.field public static final mtrl_extended_fab_corner_radius:I = 0x7f070146
|
||||
|
||||
.field public static final mtrl_extended_fab_disabled_elevation:I = 0x7f070147
|
||||
|
||||
.field public static final mtrl_extended_fab_disabled_translation_z:I = 0x7f070148
|
||||
|
||||
.field public static final mtrl_extended_fab_elevation:I = 0x7f070149
|
||||
|
||||
.field public static final mtrl_extended_fab_end_padding:I = 0x7f07014a
|
||||
|
||||
.field public static final mtrl_extended_fab_end_padding_icon:I = 0x7f07014b
|
||||
|
||||
.field public static final mtrl_extended_fab_icon_size:I = 0x7f07014c
|
||||
|
||||
.field public static final mtrl_extended_fab_icon_text_spacing:I = 0x7f07014d
|
||||
|
||||
.field public static final mtrl_extended_fab_min_height:I = 0x7f07014e
|
||||
|
||||
.field public static final mtrl_extended_fab_min_width:I = 0x7f07014f
|
||||
|
||||
.field public static final mtrl_extended_fab_start_padding:I = 0x7f070150
|
||||
|
||||
.field public static final mtrl_extended_fab_start_padding_icon:I = 0x7f070151
|
||||
|
||||
.field public static final mtrl_extended_fab_top_padding:I = 0x7f070152
|
||||
|
||||
.field public static final mtrl_extended_fab_translation_z_base:I = 0x7f070153
|
||||
|
||||
.field public static final mtrl_extended_fab_translation_z_hovered_focused:I = 0x7f070154
|
||||
|
||||
.field public static final mtrl_extended_fab_translation_z_pressed:I = 0x7f070155
|
||||
|
||||
.field public static final mtrl_fab_elevation:I = 0x7f070156
|
||||
|
||||
.field public static final mtrl_fab_min_touch_target:I = 0x7f070157
|
||||
|
||||
.field public static final mtrl_fab_translation_z_hovered_focused:I = 0x7f070158
|
||||
|
||||
.field public static final mtrl_fab_translation_z_pressed:I = 0x7f070159
|
||||
|
||||
.field public static final mtrl_high_ripple_default_alpha:I = 0x7f07015a
|
||||
|
||||
.field public static final mtrl_high_ripple_focused_alpha:I = 0x7f07015b
|
||||
|
||||
.field public static final mtrl_high_ripple_hovered_alpha:I = 0x7f07015c
|
||||
|
||||
.field public static final mtrl_high_ripple_pressed_alpha:I = 0x7f07015d
|
||||
|
||||
.field public static final mtrl_large_touch_target:I = 0x7f07015e
|
||||
|
||||
.field public static final mtrl_low_ripple_default_alpha:I = 0x7f07015f
|
||||
|
||||
.field public static final mtrl_low_ripple_focused_alpha:I = 0x7f070160
|
||||
|
||||
.field public static final mtrl_low_ripple_hovered_alpha:I = 0x7f070161
|
||||
|
||||
.field public static final mtrl_low_ripple_pressed_alpha:I = 0x7f070162
|
||||
|
||||
.field public static final mtrl_min_touch_target_size:I = 0x7f070163
|
||||
|
||||
.field public static final mtrl_navigation_elevation:I = 0x7f070164
|
||||
|
||||
.field public static final mtrl_navigation_item_horizontal_padding:I = 0x7f070165
|
||||
|
||||
.field public static final mtrl_navigation_item_icon_padding:I = 0x7f070166
|
||||
|
||||
.field public static final mtrl_navigation_item_icon_size:I = 0x7f070167
|
||||
|
||||
.field public static final mtrl_navigation_item_shape_horizontal_margin:I = 0x7f070168
|
||||
|
||||
.field public static final mtrl_navigation_item_shape_vertical_margin:I = 0x7f070169
|
||||
|
||||
.field public static final mtrl_shape_corner_size_large_component:I = 0x7f07016a
|
||||
|
||||
.field public static final mtrl_shape_corner_size_medium_component:I = 0x7f07016b
|
||||
|
||||
.field public static final mtrl_shape_corner_size_small_component:I = 0x7f07016c
|
||||
|
||||
.field public static final mtrl_snackbar_action_text_color_alpha:I = 0x7f07016d
|
||||
|
||||
.field public static final mtrl_snackbar_background_corner_radius:I = 0x7f07016e
|
||||
|
||||
.field public static final mtrl_snackbar_background_overlay_color_alpha:I = 0x7f07016f
|
||||
|
||||
.field public static final mtrl_snackbar_margin:I = 0x7f070170
|
||||
|
||||
.field public static final mtrl_switch_thumb_elevation:I = 0x7f070171
|
||||
|
||||
.field public static final mtrl_textinput_box_corner_radius_medium:I = 0x7f070172
|
||||
|
||||
.field public static final mtrl_textinput_box_corner_radius_small:I = 0x7f070173
|
||||
|
||||
.field public static final mtrl_textinput_box_label_cutout_padding:I = 0x7f070174
|
||||
|
||||
.field public static final mtrl_textinput_box_stroke_width_default:I = 0x7f070175
|
||||
|
||||
.field public static final mtrl_textinput_box_stroke_width_focused:I = 0x7f070176
|
||||
|
||||
.field public static final mtrl_textinput_end_icon_margin_start:I = 0x7f070177
|
||||
|
||||
.field public static final mtrl_textinput_outline_box_expanded_padding:I = 0x7f070178
|
||||
|
||||
.field public static final mtrl_textinput_start_icon_margin_end:I = 0x7f070179
|
||||
|
||||
.field public static final mtrl_toolbar_default_height:I = 0x7f07017a
|
||||
|
||||
.field public static final notification_action_icon_size:I = 0x7f07017c
|
||||
|
||||
.field public static final notification_action_text_size:I = 0x7f07017d
|
||||
|
||||
.field public static final notification_big_circle_margin:I = 0x7f07017e
|
||||
|
||||
.field public static final notification_content_margin_start:I = 0x7f07017f
|
||||
|
||||
.field public static final notification_large_icon_height:I = 0x7f070180
|
||||
|
||||
.field public static final notification_large_icon_width:I = 0x7f070181
|
||||
|
||||
.field public static final notification_main_column_padding_top:I = 0x7f070182
|
||||
|
||||
.field public static final notification_media_narrow_margin:I = 0x7f070183
|
||||
|
||||
.field public static final notification_right_icon_size:I = 0x7f070184
|
||||
|
||||
.field public static final notification_right_side_padding_top:I = 0x7f070185
|
||||
|
||||
.field public static final notification_small_icon_background_padding:I = 0x7f070186
|
||||
|
||||
.field public static final notification_small_icon_size_as_large:I = 0x7f070187
|
||||
|
||||
.field public static final notification_subtext_size:I = 0x7f070188
|
||||
|
||||
.field public static final notification_top_pad:I = 0x7f070189
|
||||
|
||||
.field public static final notification_top_pad_large_text:I = 0x7f07018a
|
||||
|
||||
.field public static final test_mtrl_calendar_day_cornerSize:I = 0x7f0701a3
|
||||
|
||||
.field public static final tooltip_corner_radius:I = 0x7f0701a5
|
||||
|
||||
.field public static final tooltip_horizontal_padding:I = 0x7f0701a6
|
||||
|
||||
.field public static final tooltip_margin:I = 0x7f0701a7
|
||||
|
||||
.field public static final tooltip_precise_anchor_extra_offset:I = 0x7f0701a8
|
||||
|
||||
.field public static final tooltip_precise_anchor_threshold:I = 0x7f0701a9
|
||||
|
||||
.field public static final tooltip_vertical_padding:I = 0x7f0701aa
|
||||
|
||||
.field public static final tooltip_y_offset_non_touch:I = 0x7f0701ab
|
||||
|
||||
.field public static final tooltip_y_offset_touch:I = 0x7f0701ac
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -23,6 +23,8 @@
|
|||
|
||||
.field public static final abc_btn_check_material:I = 0x7f08001d
|
||||
|
||||
.field public static final abc_btn_check_material_anim:I = 0x7f08001e
|
||||
|
||||
.field public static final abc_btn_check_to_on_mtrl_000:I = 0x7f08001f
|
||||
|
||||
.field public static final abc_btn_check_to_on_mtrl_015:I = 0x7f080020
|
||||
|
@ -33,6 +35,8 @@
|
|||
|
||||
.field public static final abc_btn_radio_material:I = 0x7f080023
|
||||
|
||||
.field public static final abc_btn_radio_material_anim:I = 0x7f080024
|
||||
|
||||
.field public static final abc_btn_radio_to_on_mtrl_000:I = 0x7f080025
|
||||
|
||||
.field public static final abc_btn_radio_to_on_mtrl_015:I = 0x7f080026
|
||||
|
@ -187,57 +191,105 @@
|
|||
|
||||
.field public static final avd_show_password:I = 0x7f080090
|
||||
|
||||
.field public static final design_bottom_navigation_item_background:I = 0x7f0800c6
|
||||
.field public static final btn_checkbox_checked_mtrl:I = 0x7f0800a3
|
||||
|
||||
.field public static final design_fab_background:I = 0x7f0800c7
|
||||
.field public static final btn_checkbox_checked_to_unchecked_mtrl_animation:I = 0x7f0800a4
|
||||
|
||||
.field public static final design_ic_visibility:I = 0x7f0800c8
|
||||
.field public static final btn_checkbox_unchecked_mtrl:I = 0x7f0800a5
|
||||
|
||||
.field public static final design_ic_visibility_off:I = 0x7f0800c9
|
||||
.field public static final btn_checkbox_unchecked_to_checked_mtrl_animation:I = 0x7f0800a6
|
||||
|
||||
.field public static final design_password_eye:I = 0x7f0800ca
|
||||
.field public static final btn_radio_off_mtrl:I = 0x7f0800a7
|
||||
|
||||
.field public static final design_snackbar_background:I = 0x7f0800cb
|
||||
.field public static final btn_radio_off_to_on_mtrl_animation:I = 0x7f0800a8
|
||||
|
||||
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080330
|
||||
.field public static final btn_radio_on_mtrl:I = 0x7f0800a9
|
||||
|
||||
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f080331
|
||||
.field public static final btn_radio_on_to_off_mtrl_animation:I = 0x7f0800aa
|
||||
|
||||
.field public static final ic_mtrl_chip_close_circle:I = 0x7f080332
|
||||
.field public static final design_bottom_navigation_item_background:I = 0x7f0800c4
|
||||
|
||||
.field public static final mtrl_snackbar_background:I = 0x7f0804ab
|
||||
.field public static final design_fab_background:I = 0x7f0800c5
|
||||
|
||||
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804ac
|
||||
.field public static final design_ic_visibility:I = 0x7f0800c6
|
||||
|
||||
.field public static final navigation_empty_icon:I = 0x7f0804ad
|
||||
.field public static final design_ic_visibility_off:I = 0x7f0800c7
|
||||
|
||||
.field public static final notification_action_background:I = 0x7f0804ae
|
||||
.field public static final design_password_eye:I = 0x7f0800c8
|
||||
|
||||
.field public static final notification_bg:I = 0x7f0804af
|
||||
.field public static final design_snackbar_background:I = 0x7f0800c9
|
||||
|
||||
.field public static final notification_bg_low:I = 0x7f0804b0
|
||||
.field public static final ic_calendar_black_24dp:I = 0x7f08020d
|
||||
|
||||
.field public static final notification_bg_low_normal:I = 0x7f0804b1
|
||||
.field public static final ic_clear_black_24dp:I = 0x7f08023e
|
||||
|
||||
.field public static final notification_bg_low_pressed:I = 0x7f0804b2
|
||||
.field public static final ic_edit_black_24dp:I = 0x7f08025e
|
||||
|
||||
.field public static final notification_bg_normal:I = 0x7f0804b3
|
||||
.field public static final ic_keyboard_arrow_left_black_24dp:I = 0x7f0802f5
|
||||
|
||||
.field public static final notification_bg_normal_pressed:I = 0x7f0804b4
|
||||
.field public static final ic_keyboard_arrow_right_black_24dp:I = 0x7f0802f6
|
||||
|
||||
.field public static final notification_icon_background:I = 0x7f0804b5
|
||||
.field public static final ic_menu_arrow_down_black_24dp:I = 0x7f08030a
|
||||
|
||||
.field public static final notification_template_icon_bg:I = 0x7f0804b6
|
||||
.field public static final ic_menu_arrow_up_black_24dp:I = 0x7f08030b
|
||||
|
||||
.field public static final notification_template_icon_low_bg:I = 0x7f0804b7
|
||||
.field public static final ic_mtrl_checked_circle:I = 0x7f080322
|
||||
|
||||
.field public static final notification_tile_bg:I = 0x7f0804b8
|
||||
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080323
|
||||
|
||||
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804b9
|
||||
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f080324
|
||||
|
||||
.field public static final tooltip_frame_dark:I = 0x7f0804c7
|
||||
.field public static final ic_mtrl_chip_close_circle:I = 0x7f080325
|
||||
|
||||
.field public static final tooltip_frame_light:I = 0x7f0804c8
|
||||
.field public static final mtrl_dialog_background:I = 0x7f08049e
|
||||
|
||||
.field public static final mtrl_dropdown_arrow:I = 0x7f08049f
|
||||
|
||||
.field public static final mtrl_ic_arrow_drop_down:I = 0x7f0804a0
|
||||
|
||||
.field public static final mtrl_ic_arrow_drop_up:I = 0x7f0804a1
|
||||
|
||||
.field public static final mtrl_ic_cancel:I = 0x7f0804a2
|
||||
|
||||
.field public static final mtrl_ic_error:I = 0x7f0804a3
|
||||
|
||||
.field public static final mtrl_popupmenu_background:I = 0x7f0804a4
|
||||
|
||||
.field public static final mtrl_popupmenu_background_dark:I = 0x7f0804a5
|
||||
|
||||
.field public static final mtrl_tabs_default_indicator:I = 0x7f0804a6
|
||||
|
||||
.field public static final navigation_empty_icon:I = 0x7f0804a7
|
||||
|
||||
.field public static final notification_action_background:I = 0x7f0804a8
|
||||
|
||||
.field public static final notification_bg:I = 0x7f0804a9
|
||||
|
||||
.field public static final notification_bg_low:I = 0x7f0804aa
|
||||
|
||||
.field public static final notification_bg_low_normal:I = 0x7f0804ab
|
||||
|
||||
.field public static final notification_bg_low_pressed:I = 0x7f0804ac
|
||||
|
||||
.field public static final notification_bg_normal:I = 0x7f0804ad
|
||||
|
||||
.field public static final notification_bg_normal_pressed:I = 0x7f0804ae
|
||||
|
||||
.field public static final notification_icon_background:I = 0x7f0804af
|
||||
|
||||
.field public static final notification_template_icon_bg:I = 0x7f0804b0
|
||||
|
||||
.field public static final notification_template_icon_low_bg:I = 0x7f0804b1
|
||||
|
||||
.field public static final notification_tile_bg:I = 0x7f0804b2
|
||||
|
||||
.field public static final notify_panel_notification_icon_bg:I = 0x7f0804b3
|
||||
|
||||
.field public static final test_custom_background:I = 0x7f0804c1
|
||||
|
||||
.field public static final tooltip_frame_dark:I = 0x7f0804c2
|
||||
|
||||
.field public static final tooltip_frame_light:I = 0x7f0804c3
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,309 +15,485 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final action_bar:I = 0x7f0a002e
|
||||
.field public static final BOTTOM_END:I = 0x7f0a0001
|
||||
|
||||
.field public static final action_bar_activity_content:I = 0x7f0a002f
|
||||
.field public static final BOTTOM_START:I = 0x7f0a0002
|
||||
|
||||
.field public static final action_bar_container:I = 0x7f0a0030
|
||||
.field public static final TOP_END:I = 0x7f0a0008
|
||||
|
||||
.field public static final action_bar_root:I = 0x7f0a0031
|
||||
.field public static final TOP_START:I = 0x7f0a0009
|
||||
|
||||
.field public static final action_bar_spinner:I = 0x7f0a0032
|
||||
.field public static final accessibility_action_clickable_span:I = 0x7f0a0010
|
||||
|
||||
.field public static final action_bar_subtitle:I = 0x7f0a0033
|
||||
.field public static final accessibility_custom_action_0:I = 0x7f0a0011
|
||||
|
||||
.field public static final action_bar_title:I = 0x7f0a0035
|
||||
.field public static final accessibility_custom_action_1:I = 0x7f0a0012
|
||||
|
||||
.field public static final action_container:I = 0x7f0a0039
|
||||
.field public static final accessibility_custom_action_10:I = 0x7f0a0013
|
||||
|
||||
.field public static final action_context_bar:I = 0x7f0a003a
|
||||
.field public static final accessibility_custom_action_11:I = 0x7f0a0014
|
||||
|
||||
.field public static final action_divider:I = 0x7f0a003b
|
||||
.field public static final accessibility_custom_action_12:I = 0x7f0a0015
|
||||
|
||||
.field public static final action_image:I = 0x7f0a003c
|
||||
.field public static final accessibility_custom_action_13:I = 0x7f0a0016
|
||||
|
||||
.field public static final action_menu_divider:I = 0x7f0a003d
|
||||
.field public static final accessibility_custom_action_14:I = 0x7f0a0017
|
||||
|
||||
.field public static final action_menu_presenter:I = 0x7f0a003e
|
||||
.field public static final accessibility_custom_action_15:I = 0x7f0a0018
|
||||
|
||||
.field public static final action_mode_bar:I = 0x7f0a003f
|
||||
.field public static final accessibility_custom_action_16:I = 0x7f0a0019
|
||||
|
||||
.field public static final action_mode_bar_stub:I = 0x7f0a0040
|
||||
.field public static final accessibility_custom_action_17:I = 0x7f0a001a
|
||||
|
||||
.field public static final action_mode_close_button:I = 0x7f0a0041
|
||||
.field public static final accessibility_custom_action_18:I = 0x7f0a001b
|
||||
|
||||
.field public static final action_text:I = 0x7f0a0042
|
||||
.field public static final accessibility_custom_action_19:I = 0x7f0a001c
|
||||
|
||||
.field public static final actions:I = 0x7f0a0043
|
||||
.field public static final accessibility_custom_action_2:I = 0x7f0a001d
|
||||
|
||||
.field public static final activity_chooser_view_content:I = 0x7f0a0051
|
||||
.field public static final accessibility_custom_action_20:I = 0x7f0a001e
|
||||
|
||||
.field public static final add:I = 0x7f0a0052
|
||||
.field public static final accessibility_custom_action_21:I = 0x7f0a001f
|
||||
|
||||
.field public static final alertTitle:I = 0x7f0a0061
|
||||
.field public static final accessibility_custom_action_22:I = 0x7f0a0020
|
||||
|
||||
.field public static final async:I = 0x7f0a0088
|
||||
.field public static final accessibility_custom_action_23:I = 0x7f0a0021
|
||||
|
||||
.field public static final auto:I = 0x7f0a00c1
|
||||
.field public static final accessibility_custom_action_24:I = 0x7f0a0022
|
||||
|
||||
.field public static final blocking:I = 0x7f0a00d6
|
||||
.field public static final accessibility_custom_action_25:I = 0x7f0a0023
|
||||
|
||||
.field public static final bottom:I = 0x7f0a0100
|
||||
.field public static final accessibility_custom_action_26:I = 0x7f0a0024
|
||||
|
||||
.field public static final buttonPanel:I = 0x7f0a0107
|
||||
.field public static final accessibility_custom_action_27:I = 0x7f0a0025
|
||||
|
||||
.field public static final center:I = 0x7f0a011e
|
||||
.field public static final accessibility_custom_action_28:I = 0x7f0a0026
|
||||
|
||||
.field public static final checkbox:I = 0x7f0a021a
|
||||
.field public static final accessibility_custom_action_29:I = 0x7f0a0027
|
||||
|
||||
.field public static final chronometer:I = 0x7f0a021f
|
||||
.field public static final accessibility_custom_action_3:I = 0x7f0a0028
|
||||
|
||||
.field public static final container:I = 0x7f0a023c
|
||||
.field public static final accessibility_custom_action_30:I = 0x7f0a0029
|
||||
|
||||
.field public static final content:I = 0x7f0a023d
|
||||
.field public static final accessibility_custom_action_31:I = 0x7f0a002a
|
||||
|
||||
.field public static final contentPanel:I = 0x7f0a023e
|
||||
.field public static final accessibility_custom_action_4:I = 0x7f0a002b
|
||||
|
||||
.field public static final coordinator:I = 0x7f0a0243
|
||||
.field public static final accessibility_custom_action_5:I = 0x7f0a002c
|
||||
|
||||
.field public static final custom:I = 0x7f0a025b
|
||||
.field public static final accessibility_custom_action_6:I = 0x7f0a002d
|
||||
|
||||
.field public static final customPanel:I = 0x7f0a025c
|
||||
.field public static final accessibility_custom_action_7:I = 0x7f0a002e
|
||||
|
||||
.field public static final decor_content_parent:I = 0x7f0a0260
|
||||
.field public static final accessibility_custom_action_8:I = 0x7f0a002f
|
||||
|
||||
.field public static final default_activity_button:I = 0x7f0a0261
|
||||
.field public static final accessibility_custom_action_9:I = 0x7f0a0030
|
||||
|
||||
.field public static final design_bottom_sheet:I = 0x7f0a0262
|
||||
.field public static final action_bar:I = 0x7f0a0032
|
||||
|
||||
.field public static final design_menu_item_action_area:I = 0x7f0a0263
|
||||
.field public static final action_bar_activity_content:I = 0x7f0a0033
|
||||
|
||||
.field public static final design_menu_item_action_area_stub:I = 0x7f0a0264
|
||||
.field public static final action_bar_container:I = 0x7f0a0034
|
||||
|
||||
.field public static final design_menu_item_text:I = 0x7f0a0265
|
||||
.field public static final action_bar_root:I = 0x7f0a0035
|
||||
|
||||
.field public static final design_navigation_view:I = 0x7f0a0266
|
||||
.field public static final action_bar_spinner:I = 0x7f0a0036
|
||||
|
||||
.field public static final edit_query:I = 0x7f0a02b8
|
||||
.field public static final action_bar_subtitle:I = 0x7f0a0037
|
||||
|
||||
.field public static final end:I = 0x7f0a02d1
|
||||
.field public static final action_bar_title:I = 0x7f0a0039
|
||||
|
||||
.field public static final expand_activities_button:I = 0x7f0a02d7
|
||||
.field public static final action_container:I = 0x7f0a003d
|
||||
|
||||
.field public static final expanded_menu:I = 0x7f0a02d8
|
||||
.field public static final action_context_bar:I = 0x7f0a003e
|
||||
|
||||
.field public static final fill:I = 0x7f0a02f8
|
||||
.field public static final action_divider:I = 0x7f0a003f
|
||||
|
||||
.field public static final filled:I = 0x7f0a02fb
|
||||
.field public static final action_image:I = 0x7f0a0040
|
||||
|
||||
.field public static final fixed:I = 0x7f0a0301
|
||||
.field public static final action_menu_divider:I = 0x7f0a0041
|
||||
|
||||
.field public static final forever:I = 0x7f0a0306
|
||||
.field public static final action_menu_presenter:I = 0x7f0a0042
|
||||
|
||||
.field public static final ghost_view:I = 0x7f0a032a
|
||||
.field public static final action_mode_bar:I = 0x7f0a0043
|
||||
|
||||
.field public static final group_divider:I = 0x7f0a033d
|
||||
.field public static final action_mode_bar_stub:I = 0x7f0a0044
|
||||
|
||||
.field public static final home:I = 0x7f0a03b2
|
||||
.field public static final action_mode_close_button:I = 0x7f0a0045
|
||||
|
||||
.field public static final icon:I = 0x7f0a03b4
|
||||
.field public static final action_text:I = 0x7f0a0046
|
||||
|
||||
.field public static final icon_group:I = 0x7f0a03b6
|
||||
.field public static final actions:I = 0x7f0a0047
|
||||
|
||||
.field public static final image:I = 0x7f0a03b9
|
||||
.field public static final activity_chooser_view_content:I = 0x7f0a0055
|
||||
|
||||
.field public static final info:I = 0x7f0a03cb
|
||||
.field public static final add:I = 0x7f0a0056
|
||||
|
||||
.field public static final italic:I = 0x7f0a03f8
|
||||
.field public static final alertTitle:I = 0x7f0a0065
|
||||
|
||||
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0430
|
||||
.field public static final async:I = 0x7f0a008c
|
||||
|
||||
.field public static final labeled:I = 0x7f0a0437
|
||||
.field public static final auto:I = 0x7f0a00c5
|
||||
|
||||
.field public static final largeLabel:I = 0x7f0a0438
|
||||
.field public static final blocking:I = 0x7f0a00da
|
||||
|
||||
.field public static final left:I = 0x7f0a043e
|
||||
.field public static final bottom:I = 0x7f0a0104
|
||||
|
||||
.field public static final line1:I = 0x7f0a0440
|
||||
.field public static final buttonPanel:I = 0x7f0a010b
|
||||
|
||||
.field public static final line3:I = 0x7f0a0441
|
||||
.field public static final cancel_button:I = 0x7f0a0118
|
||||
|
||||
.field public static final listMode:I = 0x7f0a0443
|
||||
.field public static final center:I = 0x7f0a0123
|
||||
|
||||
.field public static final list_item:I = 0x7f0a0444
|
||||
.field public static final checkbox:I = 0x7f0a021f
|
||||
|
||||
.field public static final masked:I = 0x7f0a0462
|
||||
.field public static final checked:I = 0x7f0a0221
|
||||
|
||||
.field public static final message:I = 0x7f0a04a9
|
||||
.field public static final chip:I = 0x7f0a0222
|
||||
|
||||
.field public static final mini:I = 0x7f0a04ae
|
||||
.field public static final chip_group:I = 0x7f0a0223
|
||||
|
||||
.field public static final mtrl_child_content_container:I = 0x7f0a04af
|
||||
.field public static final chronometer:I = 0x7f0a0226
|
||||
|
||||
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a04b0
|
||||
.field public static final clear_text:I = 0x7f0a0227
|
||||
|
||||
.field public static final multiply:I = 0x7f0a04b1
|
||||
.field public static final confirm_button:I = 0x7f0a0234
|
||||
|
||||
.field public static final navigation_header_container:I = 0x7f0a04ba
|
||||
.field public static final container:I = 0x7f0a0245
|
||||
|
||||
.field public static final none:I = 0x7f0a04cd
|
||||
.field public static final content:I = 0x7f0a0246
|
||||
|
||||
.field public static final normal:I = 0x7f0a04ce
|
||||
.field public static final contentPanel:I = 0x7f0a0247
|
||||
|
||||
.field public static final notification_background:I = 0x7f0a04d8
|
||||
.field public static final coordinator:I = 0x7f0a024c
|
||||
|
||||
.field public static final notification_main_column:I = 0x7f0a04d9
|
||||
.field public static final custom:I = 0x7f0a0264
|
||||
|
||||
.field public static final notification_main_column_container:I = 0x7f0a04da
|
||||
.field public static final customPanel:I = 0x7f0a0265
|
||||
|
||||
.field public static final outline:I = 0x7f0a0500
|
||||
.field public static final cut:I = 0x7f0a0266
|
||||
|
||||
.field public static final parallax:I = 0x7f0a050f
|
||||
.field public static final date_picker_actions:I = 0x7f0a0268
|
||||
|
||||
.field public static final parentPanel:I = 0x7f0a0511
|
||||
.field public static final decor_content_parent:I = 0x7f0a026b
|
||||
|
||||
.field public static final parent_matrix:I = 0x7f0a0512
|
||||
.field public static final default_activity_button:I = 0x7f0a026c
|
||||
|
||||
.field public static final pin:I = 0x7f0a054f
|
||||
.field public static final design_bottom_sheet:I = 0x7f0a026d
|
||||
|
||||
.field public static final progress_circular:I = 0x7f0a05a4
|
||||
.field public static final design_menu_item_action_area:I = 0x7f0a026e
|
||||
|
||||
.field public static final progress_horizontal:I = 0x7f0a05a7
|
||||
.field public static final design_menu_item_action_area_stub:I = 0x7f0a026f
|
||||
|
||||
.field public static final radio:I = 0x7f0a05b6
|
||||
.field public static final design_menu_item_text:I = 0x7f0a0270
|
||||
|
||||
.field public static final right:I = 0x7f0a05e0
|
||||
.field public static final design_navigation_view:I = 0x7f0a0271
|
||||
|
||||
.field public static final right_icon:I = 0x7f0a05e1
|
||||
.field public static final dialog_button:I = 0x7f0a0272
|
||||
|
||||
.field public static final right_side:I = 0x7f0a05e2
|
||||
.field public static final dropdown_menu:I = 0x7f0a029b
|
||||
|
||||
.field public static final save_image_matrix:I = 0x7f0a060c
|
||||
.field public static final edit_query:I = 0x7f0a02c4
|
||||
|
||||
.field public static final save_non_transition_alpha:I = 0x7f0a060d
|
||||
.field public static final end:I = 0x7f0a02dd
|
||||
|
||||
.field public static final save_scale_type:I = 0x7f0a060e
|
||||
.field public static final expand_activities_button:I = 0x7f0a02e3
|
||||
|
||||
.field public static final screen:I = 0x7f0a0610
|
||||
.field public static final expanded_menu:I = 0x7f0a02e4
|
||||
|
||||
.field public static final scrollIndicatorDown:I = 0x7f0a0612
|
||||
.field public static final fade:I = 0x7f0a02f0
|
||||
|
||||
.field public static final scrollIndicatorUp:I = 0x7f0a0613
|
||||
.field public static final fill:I = 0x7f0a0305
|
||||
|
||||
.field public static final scrollView:I = 0x7f0a0614
|
||||
.field public static final filled:I = 0x7f0a0308
|
||||
|
||||
.field public static final scrollable:I = 0x7f0a0616
|
||||
.field public static final filter_chip:I = 0x7f0a0309
|
||||
|
||||
.field public static final search_badge:I = 0x7f0a0618
|
||||
.field public static final fixed:I = 0x7f0a0310
|
||||
|
||||
.field public static final search_bar:I = 0x7f0a0619
|
||||
.field public static final forever:I = 0x7f0a0315
|
||||
|
||||
.field public static final search_button:I = 0x7f0a061a
|
||||
.field public static final ghost_view:I = 0x7f0a0339
|
||||
|
||||
.field public static final search_close_btn:I = 0x7f0a061c
|
||||
.field public static final ghost_view_holder:I = 0x7f0a033a
|
||||
|
||||
.field public static final search_edit_frame:I = 0x7f0a061d
|
||||
.field public static final group_divider:I = 0x7f0a034d
|
||||
|
||||
.field public static final search_go_btn:I = 0x7f0a0620
|
||||
.field public static final home:I = 0x7f0a03c3
|
||||
|
||||
.field public static final search_mag_icon:I = 0x7f0a0622
|
||||
.field public static final icon:I = 0x7f0a03c5
|
||||
|
||||
.field public static final search_plate:I = 0x7f0a0623
|
||||
.field public static final icon_group:I = 0x7f0a03c7
|
||||
|
||||
.field public static final search_src_text:I = 0x7f0a0626
|
||||
.field public static final image:I = 0x7f0a03ca
|
||||
|
||||
.field public static final search_voice_btn:I = 0x7f0a0632
|
||||
.field public static final info:I = 0x7f0a03dc
|
||||
|
||||
.field public static final select_dialog_listview:I = 0x7f0a0635
|
||||
.field public static final italic:I = 0x7f0a0409
|
||||
|
||||
.field public static final selected:I = 0x7f0a0636
|
||||
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0441
|
||||
|
||||
.field public static final shortcut:I = 0x7f0a077f
|
||||
.field public static final labeled:I = 0x7f0a0448
|
||||
|
||||
.field public static final smallLabel:I = 0x7f0a0783
|
||||
.field public static final largeLabel:I = 0x7f0a0449
|
||||
|
||||
.field public static final snackbar_action:I = 0x7f0a0784
|
||||
.field public static final left:I = 0x7f0a044f
|
||||
|
||||
.field public static final snackbar_text:I = 0x7f0a0785
|
||||
.field public static final line1:I = 0x7f0a0451
|
||||
|
||||
.field public static final spacer:I = 0x7f0a078c
|
||||
.field public static final line3:I = 0x7f0a0452
|
||||
|
||||
.field public static final split_action_bar:I = 0x7f0a0796
|
||||
.field public static final listMode:I = 0x7f0a0454
|
||||
|
||||
.field public static final src_atop:I = 0x7f0a0799
|
||||
.field public static final list_item:I = 0x7f0a0455
|
||||
|
||||
.field public static final src_in:I = 0x7f0a079a
|
||||
.field public static final masked:I = 0x7f0a0473
|
||||
|
||||
.field public static final src_over:I = 0x7f0a079b
|
||||
.field public static final message:I = 0x7f0a04ba
|
||||
|
||||
.field public static final start:I = 0x7f0a079e
|
||||
.field public static final mini:I = 0x7f0a04bf
|
||||
|
||||
.field public static final stretch:I = 0x7f0a07b8
|
||||
.field public static final month_grid:I = 0x7f0a04c0
|
||||
|
||||
.field public static final submenuarrow:I = 0x7f0a07b9
|
||||
.field public static final month_navigation_bar:I = 0x7f0a04c1
|
||||
|
||||
.field public static final submit_area:I = 0x7f0a07ba
|
||||
.field public static final month_navigation_fragment_toggle:I = 0x7f0a04c2
|
||||
|
||||
.field public static final tabMode:I = 0x7f0a07c6
|
||||
.field public static final month_navigation_next:I = 0x7f0a04c3
|
||||
|
||||
.field public static final tag_transition_group:I = 0x7f0a07cc
|
||||
.field public static final month_navigation_previous:I = 0x7f0a04c4
|
||||
|
||||
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07cd
|
||||
.field public static final month_title:I = 0x7f0a04c5
|
||||
|
||||
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07ce
|
||||
.field public static final mtrl_calendar_day_selector_frame:I = 0x7f0a04c6
|
||||
|
||||
.field public static final text:I = 0x7f0a07d4
|
||||
.field public static final mtrl_calendar_days_of_week:I = 0x7f0a04c7
|
||||
|
||||
.field public static final text2:I = 0x7f0a07d5
|
||||
.field public static final mtrl_calendar_frame:I = 0x7f0a04c8
|
||||
|
||||
.field public static final textSpacerNoButtons:I = 0x7f0a07d6
|
||||
.field public static final mtrl_calendar_main_pane:I = 0x7f0a04c9
|
||||
|
||||
.field public static final textSpacerNoTitle:I = 0x7f0a07d7
|
||||
.field public static final mtrl_calendar_months:I = 0x7f0a04ca
|
||||
|
||||
.field public static final text_input_password_toggle:I = 0x7f0a07da
|
||||
.field public static final mtrl_calendar_selection_frame:I = 0x7f0a04cb
|
||||
|
||||
.field public static final textinput_counter:I = 0x7f0a07dd
|
||||
.field public static final mtrl_calendar_text_input_frame:I = 0x7f0a04cc
|
||||
|
||||
.field public static final textinput_error:I = 0x7f0a07de
|
||||
.field public static final mtrl_calendar_year_selector_frame:I = 0x7f0a04cd
|
||||
|
||||
.field public static final textinput_helper_text:I = 0x7f0a07df
|
||||
.field public static final mtrl_card_checked_layer_id:I = 0x7f0a04ce
|
||||
|
||||
.field public static final time:I = 0x7f0a07e2
|
||||
.field public static final mtrl_child_content_container:I = 0x7f0a04cf
|
||||
|
||||
.field public static final title:I = 0x7f0a07e3
|
||||
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a04d0
|
||||
|
||||
.field public static final titleDividerNoCustom:I = 0x7f0a07e4
|
||||
.field public static final mtrl_picker_fullscreen:I = 0x7f0a04d1
|
||||
|
||||
.field public static final title_template:I = 0x7f0a07e5
|
||||
.field public static final mtrl_picker_header:I = 0x7f0a04d2
|
||||
|
||||
.field public static final top:I = 0x7f0a07ea
|
||||
.field public static final mtrl_picker_header_selection_text:I = 0x7f0a04d3
|
||||
|
||||
.field public static final topPanel:I = 0x7f0a07eb
|
||||
.field public static final mtrl_picker_header_title_and_selection:I = 0x7f0a04d4
|
||||
|
||||
.field public static final touch_outside:I = 0x7f0a07ed
|
||||
.field public static final mtrl_picker_header_toggle:I = 0x7f0a04d5
|
||||
|
||||
.field public static final transition_current_scene:I = 0x7f0a07ee
|
||||
.field public static final mtrl_picker_text_input_date:I = 0x7f0a04d6
|
||||
|
||||
.field public static final transition_layout_save:I = 0x7f0a07ef
|
||||
.field public static final mtrl_picker_text_input_range_end:I = 0x7f0a04d7
|
||||
|
||||
.field public static final transition_position:I = 0x7f0a07f0
|
||||
.field public static final mtrl_picker_text_input_range_start:I = 0x7f0a04d8
|
||||
|
||||
.field public static final transition_scene_layoutid_cache:I = 0x7f0a07f1
|
||||
.field public static final mtrl_picker_title_text:I = 0x7f0a04d9
|
||||
|
||||
.field public static final transition_transform:I = 0x7f0a07f2
|
||||
.field public static final multiply:I = 0x7f0a04da
|
||||
|
||||
.field public static final uniform:I = 0x7f0a07ff
|
||||
.field public static final navigation_header_container:I = 0x7f0a04e3
|
||||
|
||||
.field public static final unlabeled:I = 0x7f0a0800
|
||||
.field public static final none:I = 0x7f0a04f7
|
||||
|
||||
.field public static final up:I = 0x7f0a0802
|
||||
.field public static final normal:I = 0x7f0a04f8
|
||||
|
||||
.field public static final view_offset_helper:I = 0x7f0a0881
|
||||
.field public static final notification_background:I = 0x7f0a0502
|
||||
|
||||
.field public static final visible:I = 0x7f0a0892
|
||||
.field public static final notification_main_column:I = 0x7f0a0503
|
||||
|
||||
.field public static final wrap_content:I = 0x7f0a08e2
|
||||
.field public static final notification_main_column_container:I = 0x7f0a0504
|
||||
|
||||
.field public static final off:I = 0x7f0a0527
|
||||
|
||||
.field public static final on:I = 0x7f0a0529
|
||||
|
||||
.field public static final outline:I = 0x7f0a052a
|
||||
|
||||
.field public static final parallax:I = 0x7f0a0539
|
||||
|
||||
.field public static final parentPanel:I = 0x7f0a053b
|
||||
|
||||
.field public static final parent_matrix:I = 0x7f0a053c
|
||||
|
||||
.field public static final password_toggle:I = 0x7f0a0544
|
||||
|
||||
.field public static final pin:I = 0x7f0a057b
|
||||
|
||||
.field public static final progress_circular:I = 0x7f0a05d0
|
||||
|
||||
.field public static final progress_horizontal:I = 0x7f0a05d3
|
||||
|
||||
.field public static final radio:I = 0x7f0a05e2
|
||||
|
||||
.field public static final right:I = 0x7f0a060c
|
||||
|
||||
.field public static final right_icon:I = 0x7f0a060d
|
||||
|
||||
.field public static final right_side:I = 0x7f0a060e
|
||||
|
||||
.field public static final rounded:I = 0x7f0a0636
|
||||
|
||||
.field public static final save_non_transition_alpha:I = 0x7f0a0639
|
||||
|
||||
.field public static final save_overlay_view:I = 0x7f0a063a
|
||||
|
||||
.field public static final scale:I = 0x7f0a063b
|
||||
|
||||
.field public static final screen:I = 0x7f0a063d
|
||||
|
||||
.field public static final scrollIndicatorDown:I = 0x7f0a063f
|
||||
|
||||
.field public static final scrollIndicatorUp:I = 0x7f0a0640
|
||||
|
||||
.field public static final scrollView:I = 0x7f0a0641
|
||||
|
||||
.field public static final scrollable:I = 0x7f0a0643
|
||||
|
||||
.field public static final search_badge:I = 0x7f0a0645
|
||||
|
||||
.field public static final search_bar:I = 0x7f0a0646
|
||||
|
||||
.field public static final search_button:I = 0x7f0a0647
|
||||
|
||||
.field public static final search_close_btn:I = 0x7f0a0649
|
||||
|
||||
.field public static final search_edit_frame:I = 0x7f0a064a
|
||||
|
||||
.field public static final search_go_btn:I = 0x7f0a064d
|
||||
|
||||
.field public static final search_mag_icon:I = 0x7f0a064f
|
||||
|
||||
.field public static final search_plate:I = 0x7f0a0650
|
||||
|
||||
.field public static final search_src_text:I = 0x7f0a0653
|
||||
|
||||
.field public static final search_voice_btn:I = 0x7f0a065f
|
||||
|
||||
.field public static final select_dialog_listview:I = 0x7f0a0662
|
||||
|
||||
.field public static final selected:I = 0x7f0a0663
|
||||
|
||||
.field public static final shortcut:I = 0x7f0a07ac
|
||||
|
||||
.field public static final slide:I = 0x7f0a07b1
|
||||
|
||||
.field public static final smallLabel:I = 0x7f0a07b2
|
||||
|
||||
.field public static final snackbar_action:I = 0x7f0a07b3
|
||||
|
||||
.field public static final snackbar_text:I = 0x7f0a07b4
|
||||
|
||||
.field public static final spacer:I = 0x7f0a07bb
|
||||
|
||||
.field public static final split_action_bar:I = 0x7f0a07c5
|
||||
|
||||
.field public static final src_atop:I = 0x7f0a07c8
|
||||
|
||||
.field public static final src_in:I = 0x7f0a07c9
|
||||
|
||||
.field public static final src_over:I = 0x7f0a07ca
|
||||
|
||||
.field public static final start:I = 0x7f0a07cd
|
||||
|
||||
.field public static final stretch:I = 0x7f0a07e7
|
||||
|
||||
.field public static final submenuarrow:I = 0x7f0a07e8
|
||||
|
||||
.field public static final submit_area:I = 0x7f0a07e9
|
||||
|
||||
.field public static final tabMode:I = 0x7f0a07f5
|
||||
|
||||
.field public static final tag_accessibility_actions:I = 0x7f0a07f6
|
||||
|
||||
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a07f7
|
||||
|
||||
.field public static final tag_accessibility_heading:I = 0x7f0a07f8
|
||||
|
||||
.field public static final tag_accessibility_pane_title:I = 0x7f0a07f9
|
||||
|
||||
.field public static final tag_screen_reader_focusable:I = 0x7f0a07fa
|
||||
|
||||
.field public static final tag_transition_group:I = 0x7f0a07fb
|
||||
|
||||
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a07fc
|
||||
|
||||
.field public static final tag_unhandled_key_listeners:I = 0x7f0a07fd
|
||||
|
||||
.field public static final test_checkbox_android_button_tint:I = 0x7f0a0803
|
||||
|
||||
.field public static final test_checkbox_app_button_tint:I = 0x7f0a0804
|
||||
|
||||
.field public static final text:I = 0x7f0a0805
|
||||
|
||||
.field public static final text2:I = 0x7f0a0806
|
||||
|
||||
.field public static final textSpacerNoButtons:I = 0x7f0a0808
|
||||
|
||||
.field public static final textSpacerNoTitle:I = 0x7f0a0809
|
||||
|
||||
.field public static final text_input_end_icon:I = 0x7f0a080c
|
||||
|
||||
.field public static final text_input_start_icon:I = 0x7f0a080d
|
||||
|
||||
.field public static final textinput_counter:I = 0x7f0a0810
|
||||
|
||||
.field public static final textinput_error:I = 0x7f0a0811
|
||||
|
||||
.field public static final textinput_helper_text:I = 0x7f0a0812
|
||||
|
||||
.field public static final time:I = 0x7f0a0815
|
||||
|
||||
.field public static final title:I = 0x7f0a0816
|
||||
|
||||
.field public static final titleDividerNoCustom:I = 0x7f0a0817
|
||||
|
||||
.field public static final title_template:I = 0x7f0a0818
|
||||
|
||||
.field public static final top:I = 0x7f0a081d
|
||||
|
||||
.field public static final topPanel:I = 0x7f0a081e
|
||||
|
||||
.field public static final touch_outside:I = 0x7f0a0820
|
||||
|
||||
.field public static final transition_current_scene:I = 0x7f0a0821
|
||||
|
||||
.field public static final transition_layout_save:I = 0x7f0a0822
|
||||
|
||||
.field public static final transition_position:I = 0x7f0a0823
|
||||
|
||||
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0824
|
||||
|
||||
.field public static final transition_transform:I = 0x7f0a0825
|
||||
|
||||
.field public static final unchecked:I = 0x7f0a082f
|
||||
|
||||
.field public static final uniform:I = 0x7f0a0832
|
||||
|
||||
.field public static final unlabeled:I = 0x7f0a0833
|
||||
|
||||
.field public static final up:I = 0x7f0a0835
|
||||
|
||||
.field public static final view_offset_helper:I = 0x7f0a08b4
|
||||
|
||||
.field public static final visible:I = 0x7f0a08c5
|
||||
|
||||
.field public static final wrap_content:I = 0x7f0a0916
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -33,17 +33,29 @@
|
|||
|
||||
.field public static final hide_password_duration:I = 0x7f0b000a
|
||||
|
||||
.field public static final mtrl_btn_anim_delay_ms:I = 0x7f0b000b
|
||||
.field public static final mtrl_badge_max_character_count:I = 0x7f0b000b
|
||||
|
||||
.field public static final mtrl_btn_anim_duration_ms:I = 0x7f0b000c
|
||||
.field public static final mtrl_btn_anim_delay_ms:I = 0x7f0b000c
|
||||
|
||||
.field public static final mtrl_chip_anim_duration:I = 0x7f0b000d
|
||||
.field public static final mtrl_btn_anim_duration_ms:I = 0x7f0b000d
|
||||
|
||||
.field public static final mtrl_tab_indicator_anim_duration_ms:I = 0x7f0b000e
|
||||
.field public static final mtrl_calendar_header_orientation:I = 0x7f0b000e
|
||||
|
||||
.field public static final show_password_duration:I = 0x7f0b000f
|
||||
.field public static final mtrl_calendar_selection_text_lines:I = 0x7f0b000f
|
||||
|
||||
.field public static final status_bar_notification_info_maxnum:I = 0x7f0b0010
|
||||
.field public static final mtrl_calendar_year_selector_span:I = 0x7f0b0010
|
||||
|
||||
.field public static final mtrl_card_anim_delay_ms:I = 0x7f0b0011
|
||||
|
||||
.field public static final mtrl_card_anim_duration_ms:I = 0x7f0b0012
|
||||
|
||||
.field public static final mtrl_chip_anim_duration:I = 0x7f0b0013
|
||||
|
||||
.field public static final mtrl_tab_indicator_anim_duration_ms:I = 0x7f0b0014
|
||||
|
||||
.field public static final show_password_duration:I = 0x7f0b0015
|
||||
|
||||
.field public static final status_bar_notification_info_maxnum:I = 0x7f0b0016
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -15,6 +15,20 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final btn_checkbox_checked_mtrl_animation_interpolator_0:I = 0x7f0c0000
|
||||
|
||||
.field public static final btn_checkbox_checked_mtrl_animation_interpolator_1:I = 0x7f0c0001
|
||||
|
||||
.field public static final btn_checkbox_unchecked_mtrl_animation_interpolator_0:I = 0x7f0c0002
|
||||
|
||||
.field public static final btn_checkbox_unchecked_mtrl_animation_interpolator_1:I = 0x7f0c0003
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_animation_interpolator_0:I = 0x7f0c0004
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_animation_interpolator_0:I = 0x7f0c0005
|
||||
|
||||
.field public static final fast_out_slow_in:I = 0x7f0c0006
|
||||
|
||||
.field public static final mtrl_fast_out_linear_in:I = 0x7f0c0007
|
||||
|
||||
.field public static final mtrl_fast_out_slow_in:I = 0x7f0c0008
|
||||
|
|
|
@ -71,6 +71,8 @@
|
|||
|
||||
.field public static final abc_tooltip:I = 0x7f0d001b
|
||||
|
||||
.field public static final custom_dialog:I = 0x7f0d0023
|
||||
|
||||
.field public static final design_bottom_navigation_item:I = 0x7f0d0024
|
||||
|
||||
.field public static final design_bottom_sheet_dialog:I = 0x7f0d0025
|
||||
|
@ -97,31 +99,109 @@
|
|||
|
||||
.field public static final design_navigation_menu_item:I = 0x7f0d0030
|
||||
|
||||
.field public static final design_text_input_password_icon:I = 0x7f0d0031
|
||||
.field public static final design_text_input_end_icon:I = 0x7f0d0031
|
||||
|
||||
.field public static final mtrl_layout_snackbar:I = 0x7f0d0049
|
||||
.field public static final design_text_input_start_icon:I = 0x7f0d0032
|
||||
|
||||
.field public static final mtrl_layout_snackbar_include:I = 0x7f0d004a
|
||||
.field public static final mtrl_alert_dialog:I = 0x7f0d004a
|
||||
|
||||
.field public static final notification_action:I = 0x7f0d004b
|
||||
.field public static final mtrl_alert_dialog_actions:I = 0x7f0d004b
|
||||
|
||||
.field public static final notification_action_tombstone:I = 0x7f0d004c
|
||||
.field public static final mtrl_alert_dialog_title:I = 0x7f0d004c
|
||||
|
||||
.field public static final notification_template_custom_big:I = 0x7f0d0054
|
||||
.field public static final mtrl_alert_select_dialog_item:I = 0x7f0d004d
|
||||
|
||||
.field public static final notification_template_icon_group:I = 0x7f0d0055
|
||||
.field public static final mtrl_alert_select_dialog_multichoice:I = 0x7f0d004e
|
||||
|
||||
.field public static final notification_template_part_chronometer:I = 0x7f0d0059
|
||||
.field public static final mtrl_alert_select_dialog_singlechoice:I = 0x7f0d004f
|
||||
|
||||
.field public static final notification_template_part_time:I = 0x7f0d005a
|
||||
.field public static final mtrl_calendar_day:I = 0x7f0d0050
|
||||
|
||||
.field public static final select_dialog_item_material:I = 0x7f0d007b
|
||||
.field public static final mtrl_calendar_day_of_week:I = 0x7f0d0051
|
||||
|
||||
.field public static final select_dialog_multichoice_material:I = 0x7f0d007c
|
||||
.field public static final mtrl_calendar_days_of_week:I = 0x7f0d0052
|
||||
|
||||
.field public static final select_dialog_singlechoice_material:I = 0x7f0d007d
|
||||
.field public static final mtrl_calendar_horizontal:I = 0x7f0d0053
|
||||
|
||||
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d0085
|
||||
.field public static final mtrl_calendar_month:I = 0x7f0d0054
|
||||
|
||||
.field public static final mtrl_calendar_month_labeled:I = 0x7f0d0055
|
||||
|
||||
.field public static final mtrl_calendar_month_navigation:I = 0x7f0d0056
|
||||
|
||||
.field public static final mtrl_calendar_months:I = 0x7f0d0057
|
||||
|
||||
.field public static final mtrl_calendar_vertical:I = 0x7f0d0058
|
||||
|
||||
.field public static final mtrl_calendar_year:I = 0x7f0d0059
|
||||
|
||||
.field public static final mtrl_layout_snackbar:I = 0x7f0d005a
|
||||
|
||||
.field public static final mtrl_layout_snackbar_include:I = 0x7f0d005b
|
||||
|
||||
.field public static final mtrl_picker_actions:I = 0x7f0d005c
|
||||
|
||||
.field public static final mtrl_picker_dialog:I = 0x7f0d005d
|
||||
|
||||
.field public static final mtrl_picker_fullscreen:I = 0x7f0d005e
|
||||
|
||||
.field public static final mtrl_picker_header_dialog:I = 0x7f0d005f
|
||||
|
||||
.field public static final mtrl_picker_header_fullscreen:I = 0x7f0d0060
|
||||
|
||||
.field public static final mtrl_picker_header_selection_text:I = 0x7f0d0061
|
||||
|
||||
.field public static final mtrl_picker_header_title_text:I = 0x7f0d0062
|
||||
|
||||
.field public static final mtrl_picker_header_toggle:I = 0x7f0d0063
|
||||
|
||||
.field public static final mtrl_picker_text_input_date:I = 0x7f0d0064
|
||||
|
||||
.field public static final mtrl_picker_text_input_date_range:I = 0x7f0d0065
|
||||
|
||||
.field public static final notification_action:I = 0x7f0d0066
|
||||
|
||||
.field public static final notification_action_tombstone:I = 0x7f0d0067
|
||||
|
||||
.field public static final notification_template_custom_big:I = 0x7f0d006f
|
||||
|
||||
.field public static final notification_template_icon_group:I = 0x7f0d0070
|
||||
|
||||
.field public static final notification_template_part_chronometer:I = 0x7f0d0074
|
||||
|
||||
.field public static final notification_template_part_time:I = 0x7f0d0075
|
||||
|
||||
.field public static final select_dialog_item_material:I = 0x7f0d0096
|
||||
|
||||
.field public static final select_dialog_multichoice_material:I = 0x7f0d0097
|
||||
|
||||
.field public static final select_dialog_singlechoice_material:I = 0x7f0d0098
|
||||
|
||||
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d00a0
|
||||
|
||||
.field public static final test_action_chip:I = 0x7f0d00a1
|
||||
|
||||
.field public static final test_design_checkbox:I = 0x7f0d00a2
|
||||
|
||||
.field public static final test_reflow_chipgroup:I = 0x7f0d00a3
|
||||
|
||||
.field public static final test_toolbar:I = 0x7f0d00a4
|
||||
|
||||
.field public static final test_toolbar_custom_background:I = 0x7f0d00a5
|
||||
|
||||
.field public static final test_toolbar_elevation:I = 0x7f0d00a6
|
||||
|
||||
.field public static final test_toolbar_surface:I = 0x7f0d00a7
|
||||
|
||||
.field public static final text_view_with_line_height_from_appearance:I = 0x7f0d00a8
|
||||
|
||||
.field public static final text_view_with_line_height_from_layout:I = 0x7f0d00a9
|
||||
|
||||
.field public static final text_view_with_line_height_from_style:I = 0x7f0d00aa
|
||||
|
||||
.field public static final text_view_with_theme_line_height:I = 0x7f0d00ab
|
||||
|
||||
.field public static final text_view_without_line_height:I = 0x7f0d00ac
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
.class public final Lcom/google/android/material/R$plurals;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "plurals"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final mtrl_badge_content_description:I = 0x7f100090
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -75,29 +75,107 @@
|
|||
|
||||
.field public static final character_counter_content_description:I = 0x7f1203bb
|
||||
|
||||
.field public static final character_counter_pattern:I = 0x7f1203bc
|
||||
.field public static final character_counter_overflowed_content_description:I = 0x7f1203bc
|
||||
|
||||
.field public static final fab_transformation_scrim_behavior:I = 0x7f1205b2
|
||||
.field public static final character_counter_pattern:I = 0x7f1203bd
|
||||
|
||||
.field public static final fab_transformation_sheet_behavior:I = 0x7f1205b3
|
||||
.field public static final chip_text:I = 0x7f1203c8
|
||||
|
||||
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1209a5
|
||||
.field public static final clear_text_end_icon_content_description:I = 0x7f1203d3
|
||||
|
||||
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120c10
|
||||
.field public static final error_icon_content_description:I = 0x7f12059d
|
||||
|
||||
.field public static final password_toggle_content_description:I = 0x7f120d75
|
||||
.field public static final exposed_dropdown_menu_content_description:I = 0x7f1205b7
|
||||
|
||||
.field public static final path_password_eye:I = 0x7f120d77
|
||||
.field public static final fab_transformation_scrim_behavior:I = 0x7f1205b8
|
||||
|
||||
.field public static final path_password_eye_mask_strike_through:I = 0x7f120d78
|
||||
.field public static final fab_transformation_sheet_behavior:I = 0x7f1205b9
|
||||
|
||||
.field public static final path_password_eye_mask_visible:I = 0x7f120d79
|
||||
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1209ab
|
||||
|
||||
.field public static final path_password_strike_through:I = 0x7f120d7a
|
||||
.field public static final icon_content_description:I = 0x7f120a37
|
||||
|
||||
.field public static final search_menu_title:I = 0x7f12109f
|
||||
.field public static final mtrl_badge_numberless_content_description:I = 0x7f120c1c
|
||||
|
||||
.field public static final status_bar_notification_info_overflow:I = 0x7f121151
|
||||
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120c1d
|
||||
|
||||
.field public static final mtrl_exceed_max_badge_number_suffix:I = 0x7f120c1e
|
||||
|
||||
.field public static final mtrl_picker_a11y_next_month:I = 0x7f120c1f
|
||||
|
||||
.field public static final mtrl_picker_a11y_prev_month:I = 0x7f120c20
|
||||
|
||||
.field public static final mtrl_picker_announce_current_selection:I = 0x7f120c21
|
||||
|
||||
.field public static final mtrl_picker_cancel:I = 0x7f120c22
|
||||
|
||||
.field public static final mtrl_picker_confirm:I = 0x7f120c23
|
||||
|
||||
.field public static final mtrl_picker_date_header_selected:I = 0x7f120c24
|
||||
|
||||
.field public static final mtrl_picker_date_header_title:I = 0x7f120c25
|
||||
|
||||
.field public static final mtrl_picker_date_header_unselected:I = 0x7f120c26
|
||||
|
||||
.field public static final mtrl_picker_day_of_week_column_header:I = 0x7f120c27
|
||||
|
||||
.field public static final mtrl_picker_invalid_format:I = 0x7f120c28
|
||||
|
||||
.field public static final mtrl_picker_invalid_format_example:I = 0x7f120c29
|
||||
|
||||
.field public static final mtrl_picker_invalid_format_use:I = 0x7f120c2a
|
||||
|
||||
.field public static final mtrl_picker_invalid_range:I = 0x7f120c2b
|
||||
|
||||
.field public static final mtrl_picker_navigate_to_year_description:I = 0x7f120c2c
|
||||
|
||||
.field public static final mtrl_picker_out_of_range:I = 0x7f120c2d
|
||||
|
||||
.field public static final mtrl_picker_range_header_only_end_selected:I = 0x7f120c2e
|
||||
|
||||
.field public static final mtrl_picker_range_header_only_start_selected:I = 0x7f120c2f
|
||||
|
||||
.field public static final mtrl_picker_range_header_selected:I = 0x7f120c30
|
||||
|
||||
.field public static final mtrl_picker_range_header_title:I = 0x7f120c31
|
||||
|
||||
.field public static final mtrl_picker_range_header_unselected:I = 0x7f120c32
|
||||
|
||||
.field public static final mtrl_picker_save:I = 0x7f120c33
|
||||
|
||||
.field public static final mtrl_picker_text_input_date_hint:I = 0x7f120c34
|
||||
|
||||
.field public static final mtrl_picker_text_input_date_range_end_hint:I = 0x7f120c35
|
||||
|
||||
.field public static final mtrl_picker_text_input_date_range_start_hint:I = 0x7f120c36
|
||||
|
||||
.field public static final mtrl_picker_text_input_day_abbr:I = 0x7f120c37
|
||||
|
||||
.field public static final mtrl_picker_text_input_month_abbr:I = 0x7f120c38
|
||||
|
||||
.field public static final mtrl_picker_text_input_year_abbr:I = 0x7f120c39
|
||||
|
||||
.field public static final mtrl_picker_toggle_to_calendar_input_mode:I = 0x7f120c3a
|
||||
|
||||
.field public static final mtrl_picker_toggle_to_day_selection:I = 0x7f120c3b
|
||||
|
||||
.field public static final mtrl_picker_toggle_to_text_input_mode:I = 0x7f120c3c
|
||||
|
||||
.field public static final mtrl_picker_toggle_to_year_selection:I = 0x7f120c3d
|
||||
|
||||
.field public static final password_toggle_content_description:I = 0x7f120da4
|
||||
|
||||
.field public static final path_password_eye:I = 0x7f120da6
|
||||
|
||||
.field public static final path_password_eye_mask_strike_through:I = 0x7f120da7
|
||||
|
||||
.field public static final path_password_eye_mask_visible:I = 0x7f120da8
|
||||
|
||||
.field public static final path_password_strike_through:I = 0x7f120da9
|
||||
|
||||
.field public static final search_menu_title:I = 0x7f1210cf
|
||||
|
||||
.field public static final status_bar_notification_info_overflow:I = 0x7f121181
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,34 @@
|
|||
.class public final Lcom/google/android/material/R$xml;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "xml"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final standalone_badge:I = 0x7f150001
|
||||
|
||||
.field public static final standalone_badge_gravity_bottom_end:I = 0x7f150002
|
||||
|
||||
.field public static final standalone_badge_gravity_bottom_start:I = 0x7f150003
|
||||
|
||||
.field public static final standalone_badge_gravity_top_start:I = 0x7f150004
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -6,9 +6,11 @@
|
|||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Lcom/google/android/material/R$xml;,
|
||||
Lcom/google/android/material/R$styleable;,
|
||||
Lcom/google/android/material/R$style;,
|
||||
Lcom/google/android/material/R$string;,
|
||||
Lcom/google/android/material/R$plurals;,
|
||||
Lcom/google/android/material/R$layout;,
|
||||
Lcom/google/android/material/R$interpolator;,
|
||||
Lcom/google/android/material/R$integer;,
|
||||
|
|
|
@ -22,6 +22,14 @@
|
|||
|
||||
.method public static playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V
|
||||
.locals 10
|
||||
.param p0 # Landroid/animation/AnimatorSet;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p1 # Ljava/util/List;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
|
|
@ -44,6 +44,8 @@
|
|||
|
||||
.method public static getInstance()Lcom/google/android/material/animation/ArgbEvaluatorCompat;
|
||||
.locals 1
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
sget-object v0, Lcom/google/android/material/animation/ArgbEvaluatorCompat;->instance:Lcom/google/android/material/animation/ArgbEvaluatorCompat;
|
||||
|
||||
|
@ -54,6 +56,8 @@
|
|||
# virtual methods
|
||||
.method public evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;
|
||||
.locals 11
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
|
||||
|
||||
|
@ -262,6 +266,8 @@
|
|||
|
||||
.method public bridge synthetic evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
.locals 0
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
check-cast p2, Ljava/lang/Integer;
|
||||
|
||||
|
|
|
@ -56,6 +56,12 @@
|
|||
# virtual methods
|
||||
.method public get(Landroid/view/ViewGroup;)Ljava/lang/Float;
|
||||
.locals 1
|
||||
.param p1 # Landroid/view/ViewGroup;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
sget v0, Lcom/google/android/material/R$id;->mtrl_internal_children_alpha_tag:I
|
||||
|
||||
|
@ -81,6 +87,12 @@
|
|||
|
||||
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
.locals 0
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
check-cast p1, Landroid/view/ViewGroup;
|
||||
|
||||
|
@ -93,6 +105,14 @@
|
|||
|
||||
.method public set(Landroid/view/ViewGroup;Ljava/lang/Float;)V
|
||||
.locals 3
|
||||
.param p1 # Landroid/view/ViewGroup;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/Float;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F
|
||||
|
||||
|
@ -131,6 +151,14 @@
|
|||
|
||||
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
.locals 0
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p1, Landroid/view/ViewGroup;
|
||||
|
||||
|
|
|
@ -75,6 +75,12 @@
|
|||
# virtual methods
|
||||
.method public get(Landroid/graphics/drawable/Drawable;)Ljava/lang/Integer;
|
||||
.locals 1
|
||||
.param p1 # Landroid/graphics/drawable/Drawable;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
|
@ -91,6 +97,12 @@
|
|||
|
||||
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
.locals 0
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
check-cast p1, Landroid/graphics/drawable/Drawable;
|
||||
|
||||
|
@ -103,6 +115,14 @@
|
|||
|
||||
.method public set(Landroid/graphics/drawable/Drawable;Ljava/lang/Integer;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/graphics/drawable/Drawable;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/Integer;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
|
@ -117,6 +137,14 @@
|
|||
|
||||
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
.locals 0
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p1, Landroid/graphics/drawable/Drawable;
|
||||
|
||||
|
|
|
@ -41,6 +41,12 @@
|
|||
# virtual methods
|
||||
.method public get(Landroid/widget/ImageView;)Landroid/graphics/Matrix;
|
||||
.locals 1
|
||||
.param p1 # Landroid/widget/ImageView;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/animation/ImageMatrixProperty;->matrix:Landroid/graphics/Matrix;
|
||||
|
||||
|
@ -57,6 +63,12 @@
|
|||
|
||||
.method public bridge synthetic get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
.locals 0
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
check-cast p1, Landroid/widget/ImageView;
|
||||
|
||||
|
@ -69,6 +81,14 @@
|
|||
|
||||
.method public set(Landroid/widget/ImageView;Landroid/graphics/Matrix;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/widget/ImageView;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/graphics/Matrix;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setImageMatrix(Landroid/graphics/Matrix;)V
|
||||
|
||||
|
@ -77,6 +97,14 @@
|
|||
|
||||
.method public bridge synthetic set(Ljava/lang/Object;Ljava/lang/Object;)V
|
||||
.locals 0
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p1, Landroid/widget/ImageView;
|
||||
|
||||
|
|
|
@ -54,6 +54,16 @@
|
|||
# virtual methods
|
||||
.method public evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
|
||||
.locals 3
|
||||
.param p2 # Landroid/graphics/Matrix;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/graphics/Matrix;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/animation/MatrixEvaluator;->tempStartValues:[F
|
||||
|
||||
|
@ -106,6 +116,16 @@
|
|||
|
||||
.method public bridge synthetic evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
.locals 0
|
||||
.param p2 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
check-cast p2, Landroid/graphics/Matrix;
|
||||
|
||||
|
|
|
@ -8,6 +8,18 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final propertyValues:Landroidx/collection/SimpleArrayMap;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroidx/collection/SimpleArrayMap<",
|
||||
"Ljava/lang/String;",
|
||||
"[",
|
||||
"Landroid/animation/PropertyValuesHolder;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final timings:Landroidx/collection/SimpleArrayMap;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
|
@ -32,11 +44,21 @@
|
|||
|
||||
iput-object v0, p0, Lcom/google/android/material/animation/MotionSpec;->timings:Landroidx/collection/SimpleArrayMap;
|
||||
|
||||
new-instance v0, Landroidx/collection/SimpleArrayMap;
|
||||
|
||||
invoke-direct {v0}, Landroidx/collection/SimpleArrayMap;-><init>()V
|
||||
|
||||
iput-object v0, p0, Lcom/google/android/material/animation/MotionSpec;->propertyValues:Landroidx/collection/SimpleArrayMap;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static addTimingFromAnimator(Lcom/google/android/material/animation/MotionSpec;Landroid/animation/Animator;)V
|
||||
.method public static addInfoFromAnimator(Lcom/google/android/material/animation/MotionSpec;Landroid/animation/Animator;)V
|
||||
.locals 2
|
||||
.param p0 # Lcom/google/android/material/animation/MotionSpec;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
instance-of v0, p1, Landroid/animation/ObjectAnimator;
|
||||
|
||||
|
@ -48,6 +70,16 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ObjectAnimator;->getValues()[Landroid/animation/PropertyValuesHolder;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {p0, v0, v1}, Lcom/google/android/material/animation/MotionSpec;->setPropertyValues(Ljava/lang/String;[Landroid/animation/PropertyValuesHolder;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ObjectAnimator;->getPropertyName()Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/animation/MotionTiming;->createFromAnimator(Landroid/animation/ValueAnimator;)Lcom/google/android/material/animation/MotionTiming;
|
||||
|
||||
move-result-object p1
|
||||
|
@ -78,8 +110,52 @@
|
|||
throw p0
|
||||
.end method
|
||||
|
||||
.method private clonePropertyValuesHolder([Landroid/animation/PropertyValuesHolder;)[Landroid/animation/PropertyValuesHolder;
|
||||
.locals 3
|
||||
.param p1 # [Landroid/animation/PropertyValuesHolder;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
array-length v0, p1
|
||||
|
||||
new-array v0, v0, [Landroid/animation/PropertyValuesHolder;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
array-length v2, p1
|
||||
|
||||
if-ge v1, v2, :cond_0
|
||||
|
||||
aget-object v2, p1, v1
|
||||
|
||||
invoke-virtual {v2}, Landroid/animation/PropertyValuesHolder;->clone()Landroid/animation/PropertyValuesHolder;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
aput-object v2, v0, v1
|
||||
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public static createFromAttribute(Landroid/content/Context;Landroid/content/res/TypedArray;I)Lcom/google/android/material/animation/MotionSpec;
|
||||
.locals 1
|
||||
.param p0 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p1 # Landroid/content/res/TypedArray;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # I
|
||||
.annotation build Landroidx/annotation/StyleableRes;
|
||||
.end annotation
|
||||
|
@ -115,6 +191,10 @@
|
|||
|
||||
.method public static createFromResource(Landroid/content/Context;I)Lcom/google/android/material/animation/MotionSpec;
|
||||
.locals 2
|
||||
.param p0 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p1 # I
|
||||
.annotation build Landroidx/annotation/AnimatorRes;
|
||||
.end annotation
|
||||
|
@ -193,6 +273,13 @@
|
|||
|
||||
.method public static createSpecFromAnimators(Ljava/util/List;)Lcom/google/android/material/animation/MotionSpec;
|
||||
.locals 4
|
||||
.param p0 # Ljava/util/List;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -222,7 +309,7 @@
|
|||
|
||||
check-cast v3, Landroid/animation/Animator;
|
||||
|
||||
invoke-static {v0, v3}, Lcom/google/android/material/animation/MotionSpec;->addTimingFromAnimator(Lcom/google/android/material/animation/MotionSpec;Landroid/animation/Animator;)V
|
||||
invoke-static {v0, v3}, Lcom/google/android/material/animation/MotionSpec;->addInfoFromAnimator(Lcom/google/android/material/animation/MotionSpec;Landroid/animation/Animator;)V
|
||||
|
||||
add-int/lit8 v2, v2, 0x1
|
||||
|
||||
|
@ -235,7 +322,7 @@
|
|||
|
||||
# virtual methods
|
||||
.method public equals(Ljava/lang/Object;)Z
|
||||
.locals 2
|
||||
.locals 1
|
||||
|
||||
if-ne p0, p1, :cond_0
|
||||
|
||||
|
@ -244,17 +331,13 @@
|
|||
return p1
|
||||
|
||||
:cond_0
|
||||
if-eqz p1, :cond_2
|
||||
instance-of v0, p1, Lcom/google/android/material/animation/MotionSpec;
|
||||
|
||||
const-class v0, Lcom/google/android/material/animation/MotionSpec;
|
||||
if-nez v0, :cond_1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
const/4 p1, 0x0
|
||||
|
||||
move-result-object v1
|
||||
|
||||
if-eq v0, v1, :cond_1
|
||||
|
||||
goto :goto_0
|
||||
return p1
|
||||
|
||||
:cond_1
|
||||
check-cast p1, Lcom/google/android/material/animation/MotionSpec;
|
||||
|
@ -268,12 +351,88 @@
|
|||
move-result p1
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
:cond_2
|
||||
:goto_0
|
||||
const/4 p1, 0x0
|
||||
.method public getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator;
|
||||
.locals 1
|
||||
.param p1 # Ljava/lang/String;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/util/Property;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
return p1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Ljava/lang/Object;",
|
||||
">(",
|
||||
"Ljava/lang/String;",
|
||||
"TT;",
|
||||
"Landroid/util/Property<",
|
||||
"TT;*>;)",
|
||||
"Landroid/animation/ObjectAnimator;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/animation/MotionSpec;->getPropertyValues(Ljava/lang/String;)[Landroid/animation/PropertyValuesHolder;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {p2, v0}, Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2, p3}, Landroid/animation/ObjectAnimator;->setProperty(Landroid/util/Property;)V
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V
|
||||
|
||||
return-object p2
|
||||
.end method
|
||||
|
||||
.method public getPropertyValues(Ljava/lang/String;)[Landroid/animation/PropertyValuesHolder;
|
||||
.locals 1
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/animation/MotionSpec;->propertyValues:Landroidx/collection/SimpleArrayMap;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, [Landroid/animation/PropertyValuesHolder;
|
||||
|
||||
invoke-direct {p0, p1}, Lcom/google/android/material/animation/MotionSpec;->clonePropertyValuesHolder([Landroid/animation/PropertyValuesHolder;)[Landroid/animation/PropertyValuesHolder;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
|
||||
:cond_0
|
||||
new-instance p1, Ljava/lang/IllegalArgumentException;
|
||||
|
||||
invoke-direct {p1}, Ljava/lang/IllegalArgumentException;-><init>()V
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming;
|
||||
|
@ -349,6 +508,28 @@
|
|||
return-wide v1
|
||||
.end method
|
||||
|
||||
.method public hasPropertyValues(Ljava/lang/String;)Z
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/animation/MotionSpec;->propertyValues:Landroidx/collection/SimpleArrayMap;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_0
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public hasTiming(Ljava/lang/String;)Z
|
||||
.locals 1
|
||||
|
||||
|
@ -383,6 +564,16 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public setPropertyValues(Ljava/lang/String;[Landroid/animation/PropertyValuesHolder;)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/animation/MotionSpec;->propertyValues:Landroidx/collection/SimpleArrayMap;
|
||||
|
||||
invoke-virtual {v0, p1, p2}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setTiming(Ljava/lang/String;Lcom/google/android/material/animation/MotionTiming;)V
|
||||
.locals 1
|
||||
.param p2 # Lcom/google/android/material/animation/MotionTiming;
|
||||
|
@ -399,6 +590,8 @@
|
|||
|
||||
.method public toString()Ljava/lang/String;
|
||||
.locals 2
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
const/16 v0, 0xa
|
||||
|
||||
|
|
|
@ -91,6 +91,12 @@
|
|||
|
||||
.method public static createFromAnimator(Landroid/animation/ValueAnimator;)Lcom/google/android/material/animation/MotionTiming;
|
||||
.locals 7
|
||||
.param p0 # Landroid/animation/ValueAnimator;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-instance v6, Lcom/google/android/material/animation/MotionTiming;
|
||||
|
||||
|
@ -127,6 +133,10 @@
|
|||
|
||||
.method public static getInterpolatorCompat(Landroid/animation/ValueAnimator;)Landroid/animation/TimeInterpolator;
|
||||
.locals 1
|
||||
.param p0 # Landroid/animation/ValueAnimator;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p0}, Landroid/animation/ValueAnimator;->getInterpolator()Landroid/animation/TimeInterpolator;
|
||||
|
||||
|
@ -170,6 +180,10 @@
|
|||
# virtual methods
|
||||
.method public apply(Landroid/animation/Animator;)V
|
||||
.locals 2
|
||||
.param p1 # Landroid/animation/Animator;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p0}, Lcom/google/android/material/animation/MotionTiming;->getDelay()J
|
||||
|
||||
|
@ -213,6 +227,10 @@
|
|||
|
||||
.method public equals(Ljava/lang/Object;)Z
|
||||
.locals 6
|
||||
.param p1 # Ljava/lang/Object;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
if-ne p0, p1, :cond_0
|
||||
|
||||
|
@ -221,77 +239,71 @@
|
|||
return p1
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
instance-of v0, p1, Lcom/google/android/material/animation/MotionTiming;
|
||||
|
||||
if-eqz p1, :cond_6
|
||||
const/4 v1, 0x0
|
||||
|
||||
const-class v1, Lcom/google/android/material/animation/MotionTiming;
|
||||
if-nez v0, :cond_1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
if-eq v1, v2, :cond_1
|
||||
|
||||
goto :goto_0
|
||||
return v1
|
||||
|
||||
:cond_1
|
||||
check-cast p1, Lcom/google/android/material/animation/MotionTiming;
|
||||
|
||||
invoke-virtual {p0}, Lcom/google/android/material/animation/MotionTiming;->getDelay()J
|
||||
|
||||
move-result-wide v1
|
||||
move-result-wide v2
|
||||
|
||||
invoke-virtual {p1}, Lcom/google/android/material/animation/MotionTiming;->getDelay()J
|
||||
|
||||
move-result-wide v3
|
||||
move-result-wide v4
|
||||
|
||||
cmp-long v5, v1, v3
|
||||
cmp-long v0, v2, v4
|
||||
|
||||
if-eqz v5, :cond_2
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
return v0
|
||||
return v1
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {p0}, Lcom/google/android/material/animation/MotionTiming;->getDuration()J
|
||||
|
||||
move-result-wide v1
|
||||
move-result-wide v2
|
||||
|
||||
invoke-virtual {p1}, Lcom/google/android/material/animation/MotionTiming;->getDuration()J
|
||||
|
||||
move-result-wide v3
|
||||
move-result-wide v4
|
||||
|
||||
cmp-long v5, v1, v3
|
||||
cmp-long v0, v2, v4
|
||||
|
||||
if-eqz v5, :cond_3
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
return v0
|
||||
return v1
|
||||
|
||||
:cond_3
|
||||
invoke-virtual {p0}, Lcom/google/android/material/animation/MotionTiming;->getRepeatCount()I
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p1}, Lcom/google/android/material/animation/MotionTiming;->getRepeatCount()I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eq v1, v2, :cond_4
|
||||
if-eq v0, v2, :cond_4
|
||||
|
||||
return v0
|
||||
return v1
|
||||
|
||||
:cond_4
|
||||
invoke-virtual {p0}, Lcom/google/android/material/animation/MotionTiming;->getRepeatMode()I
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p1}, Lcom/google/android/material/animation/MotionTiming;->getRepeatMode()I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eq v1, v2, :cond_5
|
||||
if-eq v0, v2, :cond_5
|
||||
|
||||
return v0
|
||||
return v1
|
||||
|
||||
:cond_5
|
||||
invoke-virtual {p0}, Lcom/google/android/material/animation/MotionTiming;->getInterpolator()Landroid/animation/TimeInterpolator;
|
||||
|
@ -315,10 +327,6 @@
|
|||
move-result p1
|
||||
|
||||
return p1
|
||||
|
||||
:cond_6
|
||||
:goto_0
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getDelay()J
|
||||
|
@ -339,6 +347,8 @@
|
|||
|
||||
.method public getInterpolator()Landroid/animation/TimeInterpolator;
|
||||
.locals 1
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/animation/MotionTiming;->interpolator:Landroid/animation/TimeInterpolator;
|
||||
|
||||
|
@ -443,6 +453,8 @@
|
|||
|
||||
.method public toString()Ljava/lang/String;
|
||||
.locals 3
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
const/16 v0, 0xa
|
||||
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
.class public interface abstract Lcom/google/android/material/animation/TransformationCallback;
|
||||
.super Ljava/lang/Object;
|
||||
.source "TransformationCallback.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"<T:",
|
||||
"Landroid/view/View;",
|
||||
">",
|
||||
"Ljava/lang/Object;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract onScaleChanged(Landroid/view/View;)V
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;)V"
|
||||
}
|
||||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract onTranslationChanged(Landroid/view/View;)V
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;)V"
|
||||
}
|
||||
.end annotation
|
||||
.end method
|
|
@ -39,6 +39,12 @@
|
|||
# virtual methods
|
||||
.method public createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
|
||||
.locals 2
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState;
|
||||
|
||||
|
@ -51,6 +57,12 @@
|
|||
|
||||
.method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
|
||||
.locals 1
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState;
|
||||
|
||||
|
@ -61,6 +73,8 @@
|
|||
|
||||
.method public newArray(I)[Ljava/lang/Object;
|
||||
.locals 0
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-array p1, p1, [Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$SavedState;
|
||||
|
||||
|
|
|
@ -49,6 +49,10 @@
|
|||
|
||||
.method public constructor <init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/customview/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
|
||||
|
@ -95,6 +99,10 @@
|
|||
# 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/customview/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
|
||||
|
||||
|
|
|
@ -44,6 +44,10 @@
|
|||
# virtual methods
|
||||
.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V
|
||||
.locals 3
|
||||
.param p1 # Landroid/animation/ValueAnimator;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior$a;->f:Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;
|
||||
|
||||
|
|
|
@ -39,6 +39,9 @@
|
|||
|
||||
# instance fields
|
||||
.field public lastNestedScrollingChildRef:Ljava/lang/ref/WeakReference;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/ref/WeakReference<",
|
||||
|
@ -98,6 +101,10 @@
|
|||
|
||||
.method private animateOffsetTo(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;IF)V
|
||||
.locals 2
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -270,6 +277,18 @@
|
|||
|
||||
.method private canScrollChildren(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;)Z
|
||||
.locals 1
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -333,6 +352,10 @@
|
|||
|
||||
.method private findFirstScrollingChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)Landroid/view/View;
|
||||
.locals 4
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
|
@ -343,7 +366,7 @@
|
|||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, v0, :cond_1
|
||||
if-ge v1, v0, :cond_2
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
|
@ -351,9 +374,17 @@
|
|||
|
||||
instance-of v3, v2, Landroidx/core/view/NestedScrollingChild;
|
||||
|
||||
if-nez v3, :cond_1
|
||||
|
||||
instance-of v3, v2, Landroid/widget/ListView;
|
||||
|
||||
if-nez v3, :cond_1
|
||||
|
||||
instance-of v3, v2, Landroid/widget/ScrollView;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
return-object v2
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
@ -361,6 +392,10 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
return-object v2
|
||||
|
||||
:cond_2
|
||||
const/4 p1, 0x0
|
||||
|
||||
return-object p1
|
||||
|
@ -368,6 +403,12 @@
|
|||
|
||||
.method public static getAppBarChildOnOffset(Lcom/google/android/material/appbar/AppBarLayout;I)Landroid/view/View;
|
||||
.locals 4
|
||||
.param p0 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
invoke-static {p1}, Ljava/lang/Math;->abs(I)I
|
||||
|
||||
|
@ -413,6 +454,10 @@
|
|||
|
||||
.method private getChildIndexOnOffset(Lcom/google/android/material/appbar/AppBarLayout;I)I
|
||||
.locals 7
|
||||
.param p1 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;I)I"
|
||||
|
@ -488,6 +533,10 @@
|
|||
|
||||
.method private interpolateOffset(Lcom/google/android/material/appbar/AppBarLayout;I)I
|
||||
.locals 8
|
||||
.param p1 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;I)I"
|
||||
|
@ -632,6 +681,14 @@
|
|||
|
||||
.method private shouldJumpElevationState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)Z
|
||||
.locals 4
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -699,6 +756,10 @@
|
|||
|
||||
.method private snapToChildIfNeeded(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)V
|
||||
.locals 8
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -852,48 +913,16 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method private stopNestedScrollIfNeeded(ILcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;I)V
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(ITT;",
|
||||
"Landroid/view/View;",
|
||||
"I)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
if-ne p4, v0, :cond_2
|
||||
|
||||
invoke-virtual {p0}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->getTopBottomOffsetForScrollingSibling()I
|
||||
|
||||
move-result p4
|
||||
|
||||
if-gez p1, :cond_0
|
||||
|
||||
if-eqz p4, :cond_1
|
||||
|
||||
:cond_0
|
||||
if-lez p1, :cond_2
|
||||
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->getDownNestedScrollRange()I
|
||||
|
||||
move-result p1
|
||||
|
||||
neg-int p1, p1
|
||||
|
||||
if-ne p4, p1, :cond_2
|
||||
|
||||
:cond_1
|
||||
invoke-static {p3, v0}, Landroidx/core/view/ViewCompat;->stopNestedScroll(Landroid/view/View;I)V
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private updateAppBarLayoutDrawableState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;IIZ)V
|
||||
.locals 5
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -906,7 +935,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
if-eqz v0, :cond_5
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
|
@ -920,9 +949,7 @@
|
|||
|
||||
and-int/lit8 v2, v1, 0x1
|
||||
|
||||
const/4 v3, 0x1
|
||||
|
||||
const/4 v4, 0x0
|
||||
const/4 v3, 0x0
|
||||
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
|
@ -930,6 +957,8 @@
|
|||
|
||||
move-result v2
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
if-lez p4, :cond_0
|
||||
|
||||
and-int/lit8 p4, v1, 0xc
|
||||
|
@ -953,7 +982,7 @@
|
|||
if-lt p3, p4, :cond_1
|
||||
|
||||
:goto_0
|
||||
const/4 p3, 0x1
|
||||
const/4 v3, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
|
@ -981,56 +1010,40 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
const/4 p3, 0x0
|
||||
|
||||
:goto_1
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->isLiftOnScroll()Z
|
||||
|
||||
move-result p4
|
||||
move-result p3
|
||||
|
||||
if-eqz p4, :cond_3
|
||||
if-eqz p3, :cond_2
|
||||
|
||||
invoke-direct {p0, p1}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->findFirstScrollingChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)Landroid/view/View;
|
||||
|
||||
move-result-object p4
|
||||
move-result-object p3
|
||||
|
||||
if-eqz p4, :cond_3
|
||||
invoke-virtual {p2, p3}, Lcom/google/android/material/appbar/AppBarLayout;->shouldLift(Landroid/view/View;)Z
|
||||
|
||||
invoke-virtual {p4}, Landroid/view/View;->getScrollY()I
|
||||
|
||||
move-result p3
|
||||
|
||||
if-lez p3, :cond_2
|
||||
|
||||
const/4 p3, 0x1
|
||||
|
||||
goto :goto_2
|
||||
move-result v3
|
||||
|
||||
:cond_2
|
||||
const/4 p3, 0x0
|
||||
|
||||
:cond_3
|
||||
:goto_2
|
||||
invoke-virtual {p2, p3}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
invoke-virtual {p2, v3}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
|
||||
move-result p3
|
||||
|
||||
sget p4, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
if-nez p5, :cond_3
|
||||
|
||||
if-nez p5, :cond_4
|
||||
|
||||
if-eqz p3, :cond_5
|
||||
if-eqz p3, :cond_4
|
||||
|
||||
invoke-direct {p0, p1, p2}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->shouldJumpElevationState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-eqz p1, :cond_5
|
||||
if-eqz p1, :cond_4
|
||||
|
||||
:cond_4
|
||||
:cond_3
|
||||
invoke-virtual {p2}, Landroid/widget/LinearLayout;->jumpDrawablesToCurrentState()V
|
||||
|
||||
:cond_5
|
||||
:cond_4
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
@ -1107,6 +1120,10 @@
|
|||
|
||||
.method public bridge synthetic getMaxDragOffset(Landroid/view/View;)I
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p1, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1119,6 +1136,10 @@
|
|||
|
||||
.method public getMaxDragOffset(Lcom/google/android/material/appbar/AppBarLayout;)I
|
||||
.locals 0
|
||||
.param p1 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;)I"
|
||||
|
@ -1136,6 +1157,10 @@
|
|||
|
||||
.method public bridge synthetic getScrollRangeForDragFling(Landroid/view/View;)I
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p1, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1148,6 +1173,10 @@
|
|||
|
||||
.method public getScrollRangeForDragFling(Lcom/google/android/material/appbar/AppBarLayout;)I
|
||||
.locals 0
|
||||
.param p1 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TT;)I"
|
||||
|
@ -1203,6 +1232,14 @@
|
|||
|
||||
.method public bridge synthetic onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1212,7 +1249,15 @@
|
|||
.end method
|
||||
|
||||
.method public onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)V
|
||||
.locals 0
|
||||
.locals 1
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1223,11 +1268,36 @@
|
|||
|
||||
invoke-direct {p0, p1, p2}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->snapToChildIfNeeded(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)V
|
||||
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->isLiftOnScroll()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-direct {p0, p1}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->findFirstScrollingChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)Landroid/view/View;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->shouldLift(Landroid/view/View;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1240,6 +1310,14 @@
|
|||
|
||||
.method public onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;I)Z
|
||||
.locals 7
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1414,13 +1492,21 @@
|
|||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->dispatchOffsetUpdates(I)V
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->onOffsetChanged(I)V
|
||||
|
||||
return p3
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1433,6 +1519,14 @@
|
|||
|
||||
.method public onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;IIII)Z
|
||||
.locals 6
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1485,6 +1579,10 @@
|
|||
|
||||
.method public bridge synthetic onNestedPreScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;II[II)V
|
||||
.locals 0
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1494,7 +1592,11 @@
|
|||
.end method
|
||||
|
||||
.method public onNestedPreScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;II[II)V
|
||||
.locals 7
|
||||
.locals 6
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1517,13 +1619,13 @@
|
|||
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->getDownNestedPreScrollRange()I
|
||||
|
||||
move-result v0
|
||||
move-result p7
|
||||
|
||||
add-int/2addr v0, p4
|
||||
add-int/2addr p7, p4
|
||||
|
||||
move v5, p4
|
||||
move v4, p4
|
||||
|
||||
move v6, v0
|
||||
move v5, p7
|
||||
|
||||
goto :goto_0
|
||||
|
||||
|
@ -1534,61 +1636,82 @@
|
|||
|
||||
neg-int p4, p4
|
||||
|
||||
const/4 v0, 0x0
|
||||
const/4 p7, 0x0
|
||||
|
||||
move v5, p4
|
||||
move v4, p4
|
||||
|
||||
const/4 v6, 0x0
|
||||
const/4 v5, 0x0
|
||||
|
||||
:goto_0
|
||||
if-eq v5, v6, :cond_1
|
||||
if-eq v4, v5, :cond_1
|
||||
|
||||
const/4 p4, 0x1
|
||||
|
||||
move-object v1, p0
|
||||
move-object v0, p0
|
||||
|
||||
move-object v2, p1
|
||||
move-object v1, p1
|
||||
|
||||
move-object v3, p2
|
||||
move-object v2, p2
|
||||
|
||||
move v4, p5
|
||||
move v3, p5
|
||||
|
||||
invoke-virtual/range {v1 .. v6}, Le/k/a/c/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I
|
||||
invoke-virtual/range {v0 .. v5}, Le/k/a/c/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I
|
||||
|
||||
move-result p1
|
||||
|
||||
aput p1, p6, p4
|
||||
|
||||
invoke-direct {p0, p5, p2, p3, p7}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->stopNestedScrollIfNeeded(ILcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;I)V
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->isLiftOnScroll()Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-virtual {p2, p3}, Lcom/google/android/material/appbar/AppBarLayout;->shouldLift(Landroid/view/View;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;IIIII)V
|
||||
.method public bridge synthetic onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;IIIII[I)V
|
||||
.locals 0
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
invoke-virtual/range {p0 .. p8}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII)V
|
||||
invoke-virtual/range {p0 .. p9}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII[I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII)V
|
||||
.method public onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII[I)V
|
||||
.locals 6
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Landroidx/coordinatorlayout/widget/CoordinatorLayout;",
|
||||
"TT;",
|
||||
"Landroid/view/View;",
|
||||
"IIIII)V"
|
||||
"IIIII[I)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
if-gez p7, :cond_0
|
||||
|
||||
const/4 p3, 0x1
|
||||
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->getDownNestedScrollRange()I
|
||||
|
||||
move-result p4
|
||||
|
@ -1607,37 +1730,24 @@
|
|||
|
||||
invoke-virtual/range {v0 .. v5}, Le/k/a/c/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I
|
||||
|
||||
invoke-direct {p0, p7, p2, p3, p8}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->stopNestedScrollIfNeeded(ILcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;I)V
|
||||
move-result p1
|
||||
|
||||
aput p1, p9, p3
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->isLiftOnScroll()Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-virtual {p3}, Landroid/view/View;->getScrollY()I
|
||||
|
||||
move-result p1
|
||||
|
||||
if-lez p1, :cond_1
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onRestoreInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/os/Parcelable;)V
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1648,6 +1758,14 @@
|
|||
|
||||
.method public onRestoreInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/os/Parcelable;)V
|
||||
.locals 1
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1697,6 +1815,14 @@
|
|||
|
||||
.method public bridge synthetic onSaveInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)Landroid/os/Parcelable;
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1709,6 +1835,14 @@
|
|||
|
||||
.method public onSaveInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)Landroid/os/Parcelable;
|
||||
.locals 7
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1805,6 +1939,18 @@
|
|||
|
||||
.method public bridge synthetic onStartNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;Landroid/view/View;II)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1817,6 +1963,18 @@
|
|||
|
||||
.method public onStartNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;Landroid/view/View;II)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1873,6 +2031,10 @@
|
|||
|
||||
.method public bridge synthetic onStopNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;I)V
|
||||
.locals 0
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1883,6 +2045,10 @@
|
|||
|
||||
.method public onStopNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;I)V
|
||||
.locals 1
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -1904,6 +2070,18 @@
|
|||
:cond_0
|
||||
invoke-direct {p0, p1, p2}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->snapToChildIfNeeded(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)V
|
||||
|
||||
invoke-virtual {p2}, Lcom/google/android/material/appbar/AppBarLayout;->isLiftOnScroll()Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
invoke-virtual {p2, p3}, Lcom/google/android/material/appbar/AppBarLayout;->shouldLift(Landroid/view/View;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
|
||||
:cond_1
|
||||
new-instance p1, Ljava/lang/ref/WeakReference;
|
||||
|
||||
|
@ -1928,6 +2106,14 @@
|
|||
|
||||
.method public bridge synthetic setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -1940,6 +2126,14 @@
|
|||
|
||||
.method public setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;III)I
|
||||
.locals 8
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -2007,7 +2201,7 @@
|
|||
|
||||
move-result p3
|
||||
|
||||
invoke-virtual {p2, p3}, Lcom/google/android/material/appbar/AppBarLayout;->dispatchOffsetUpdates(I)V
|
||||
invoke-virtual {p2, p3}, Lcom/google/android/material/appbar/AppBarLayout;->onOffsetChanged(I)V
|
||||
|
||||
if-ge v5, v0, :cond_2
|
||||
|
||||
|
|
|
@ -67,8 +67,36 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic isHorizontalOffsetEnabled()Z
|
||||
.locals 1
|
||||
|
||||
invoke-super {p0}, Le/k/a/c/a/c;->isHorizontalOffsetEnabled()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic isVerticalOffsetEnabled()Z
|
||||
.locals 1
|
||||
|
||||
invoke-super {p0}, Le/k/a/c/a/c;->isVerticalOffsetEnabled()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;I)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1, p2, p3}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;I)Z
|
||||
|
||||
|
@ -79,6 +107,14 @@
|
|||
|
||||
.method public bridge synthetic onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;IIII)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super/range {p0 .. p6}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;IIII)Z
|
||||
|
||||
|
@ -89,22 +125,38 @@
|
|||
|
||||
.method public bridge synthetic onNestedPreScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;II[II)V
|
||||
.locals 0
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super/range {p0 .. p7}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onNestedPreScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;II[II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII)V
|
||||
.method public bridge synthetic onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII[I)V
|
||||
.locals 0
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super/range {p0 .. p8}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII)V
|
||||
invoke-super/range {p0 .. p9}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;IIIII[I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onRestoreInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/os/Parcelable;)V
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1, p2, p3}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onRestoreInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/os/Parcelable;)V
|
||||
|
||||
|
@ -113,6 +165,14 @@
|
|||
|
||||
.method public bridge synthetic onSaveInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)Landroid/os/Parcelable;
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1, p2}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onSaveInstanceState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;)Landroid/os/Parcelable;
|
||||
|
||||
|
@ -123,6 +183,18 @@
|
|||
|
||||
.method public bridge synthetic onStartNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;Landroid/view/View;II)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super/range {p0 .. p6}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onStartNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;Landroid/view/View;II)Z
|
||||
|
||||
|
@ -133,6 +205,10 @@
|
|||
|
||||
.method public bridge synthetic onStopNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;I)V
|
||||
.locals 0
|
||||
.param p2 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1, p2, p3, p4}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->onStopNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/view/View;I)V
|
||||
|
||||
|
@ -151,6 +227,14 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setHorizontalOffsetEnabled(Z)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Le/k/a/c/a/c;->setHorizontalOffsetEnabled(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setLeftAndRightOffset(I)Z
|
||||
.locals 0
|
||||
|
||||
|
@ -170,3 +254,11 @@
|
|||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setVerticalOffsetEnabled(Z)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Le/k/a/c/a/c;->setVerticalOffsetEnabled(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -33,6 +33,8 @@
|
|||
|
||||
.field public static final SCROLL_FLAG_EXIT_UNTIL_COLLAPSED:I = 0x2
|
||||
|
||||
.field public static final SCROLL_FLAG_NO_SCROLL:I = 0x0
|
||||
|
||||
.field public static final SCROLL_FLAG_SCROLL:I = 0x1
|
||||
|
||||
.field public static final SCROLL_FLAG_SNAP:I = 0x10
|
||||
|
@ -163,6 +165,10 @@
|
|||
|
||||
.method public constructor <init>(Lcom/google/android/material/appbar/AppBarLayout$LayoutParams;)V
|
||||
.locals 1
|
||||
.param p1 # Lcom/google/android/material/appbar/AppBarLayout$LayoutParams;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/RequiresApi;
|
||||
value = 0x13
|
||||
.end annotation
|
||||
|
|
|
@ -51,6 +51,10 @@
|
|||
|
||||
.method public static getAppBarLayoutOffset(Lcom/google/android/material/appbar/AppBarLayout;)I
|
||||
.locals 1
|
||||
.param p0 # Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/LinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
|
@ -82,6 +86,14 @@
|
|||
|
||||
.method private offsetChildAsNeeded(Landroid/view/View;Landroid/view/View;)V
|
||||
.locals 3
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
|
@ -138,7 +150,7 @@
|
|||
|
||||
instance-of v0, p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
check-cast p2, Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -146,25 +158,15 @@
|
|||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getScrollY()I
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->shouldLift(Landroid/view/View;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-lez p1, :cond_0
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/appbar/AppBarLayout;->setLiftedState(Z)Z
|
||||
|
||||
:cond_1
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
@ -172,6 +174,12 @@
|
|||
# virtual methods
|
||||
.method public bridge synthetic findFirstDependency(Ljava/util/List;)Landroid/view/View;
|
||||
.locals 0
|
||||
.param p1 # Ljava/util/List;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;->findFirstDependency(Ljava/util/List;)Lcom/google/android/material/appbar/AppBarLayout;
|
||||
|
||||
|
@ -182,6 +190,13 @@
|
|||
|
||||
.method public findFirstDependency(Ljava/util/List;)Lcom/google/android/material/appbar/AppBarLayout;
|
||||
.locals 4
|
||||
.param p1 # Ljava/util/List;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -321,6 +336,26 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic isHorizontalOffsetEnabled()Z
|
||||
.locals 1
|
||||
|
||||
invoke-super {p0}, Le/k/a/c/a/c;->isHorizontalOffsetEnabled()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic isVerticalOffsetEnabled()Z
|
||||
.locals 1
|
||||
|
||||
invoke-super {p0}, Le/k/a/c/a/c;->isVerticalOffsetEnabled()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public layoutDependsOn(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
|
||||
.locals 0
|
||||
|
||||
|
@ -331,6 +366,18 @@
|
|||
|
||||
.method public onDependentViewChanged(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p2, p3}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;->offsetChildAsNeeded(Landroid/view/View;Landroid/view/View;)V
|
||||
|
||||
|
@ -343,6 +390,14 @@
|
|||
|
||||
.method public bridge synthetic onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1, p2, p3}, Le/k/a/c/a/c;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
|
||||
|
@ -353,6 +408,14 @@
|
|||
|
||||
.method public bridge synthetic onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super/range {p0 .. p6}, Le/k/a/c/a/b;->onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z
|
||||
|
||||
|
@ -363,6 +426,18 @@
|
|||
|
||||
.method public onRequestChildRectangleOnScreen(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/graphics/Rect;Z)Z
|
||||
.locals 3
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getDependencies(Landroid/view/View;)Ljava/util/List;
|
||||
|
||||
|
@ -416,6 +491,14 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setHorizontalOffsetEnabled(Z)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Le/k/a/c/a/c;->setHorizontalOffsetEnabled(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setLeftAndRightOffset(I)Z
|
||||
.locals 0
|
||||
|
||||
|
@ -435,3 +518,11 @@
|
|||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setVerticalOffsetEnabled(Z)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Le/k/a/c/a/c;->setVerticalOffsetEnabled(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/appbar/AppBarLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
value = Lcom/google/android/material/appbar/AppBarLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
|
|
@ -0,0 +1,59 @@
|
|||
.class public Lcom/google/android/material/appbar/AppBarLayout$b;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/appbar/AppBarLayout;->startLiftOnScrollElevationOverlayAnimation(Lcom/google/android/material/shape/MaterialShapeDrawable;Z)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/shape/MaterialShapeDrawable;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p2, p0, Lcom/google/android/material/appbar/AppBarLayout$b;->d:Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/animation/ValueAnimator;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/appbar/AppBarLayout$b;->d:Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Ljava/lang/Float;
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setElevation(F)V
|
||||
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -105,6 +105,10 @@
|
|||
|
||||
.method public constructor <init>(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/ViewGroup$LayoutParams;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
|
@ -121,6 +125,10 @@
|
|||
|
||||
.method public constructor <init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/ViewGroup$MarginLayoutParams;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/widget/FrameLayout$LayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
|
||||
|
||||
|
@ -137,6 +145,10 @@
|
|||
|
||||
.method public constructor <init>(Landroid/widget/FrameLayout$LayoutParams;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/widget/FrameLayout$LayoutParams;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/RequiresApi;
|
||||
value = 0x13
|
||||
.end annotation
|
||||
|
|
|
@ -36,6 +36,10 @@
|
|||
# virtual methods
|
||||
.method public onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
|
||||
.locals 0
|
||||
.param p2 # Landroidx/core/view/WindowInsetsCompat;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout$a;->a:Lcom/google/android/material/appbar/CollapsingToolbarLayout;
|
||||
|
||||
|
|
|
@ -36,6 +36,10 @@
|
|||
# virtual methods
|
||||
.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/animation/ValueAnimator;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout$b;->d:Lcom/google/android/material/appbar/CollapsingToolbarLayout;
|
||||
|
||||
|
|
|
@ -18,10 +18,16 @@
|
|||
|
||||
# instance fields
|
||||
.field public final collapsingTextHelper:Lcom/google/android/material/internal/CollapsingTextHelper;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public collapsingTitleEnabled:Z
|
||||
|
||||
.field public contentScrim:Landroid/graphics/drawable/Drawable;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public currentOffset:I
|
||||
|
||||
|
@ -38,6 +44,9 @@
|
|||
.field public expandedMarginTop:I
|
||||
|
||||
.field public lastInsets:Landroidx/core/view/WindowInsetsCompat;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public onOffsetChangedListener:Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;
|
||||
|
||||
|
@ -54,12 +63,21 @@
|
|||
.field public scrimsAreShown:Z
|
||||
|
||||
.field public statusBarScrim:Landroid/graphics/drawable/Drawable;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final tmpRect:Landroid/graphics/Rect;
|
||||
|
||||
.field public toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public toolbarDirectChild:Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public toolbarId:I
|
||||
|
||||
|
@ -67,6 +85,10 @@
|
|||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
|
@ -77,6 +99,14 @@
|
|||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/util/AttributeSet;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
|
@ -87,6 +117,14 @@
|
|||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 10
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/util/AttributeSet;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
|
@ -537,6 +575,12 @@
|
|||
|
||||
.method private findDirectChild(Landroid/view/View;)Landroid/view/View;
|
||||
.locals 2
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||||
|
||||
|
@ -607,6 +651,12 @@
|
|||
|
||||
.method public static getViewOffsetHelper(Landroid/view/View;)Le/k/a/c/a/d;
|
||||
.locals 2
|
||||
.param p0 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
sget v0, Lcom/google/android/material/R$id;->view_offset_helper:I
|
||||
|
||||
|
@ -758,6 +808,10 @@
|
|||
|
||||
.method public draw(Landroid/graphics/Canvas;)V
|
||||
.locals 6
|
||||
.param p1 # Landroid/graphics/Canvas;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1}, Landroid/widget/FrameLayout;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
|
@ -1158,6 +1212,10 @@
|
|||
|
||||
.method public final getMaxOffsetForPinChild(Landroid/view/View;)I
|
||||
.locals 3
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Le/k/a/c/a/d;
|
||||
|
||||
|
@ -1421,13 +1479,51 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p0}, Landroid/widget/FrameLayout;->getChildCount()I
|
||||
|
||||
move-result p1
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_1
|
||||
if-ge v1, p1, :cond_2
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/widget/FrameLayout;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-static {v2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Le/k/a/c/a/d;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iget-object v3, v2, Le/k/a/c/a/d;->a:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v3}, Landroid/view/View;->getTop()I
|
||||
|
||||
move-result v3
|
||||
|
||||
iput v3, v2, Le/k/a/c/a/d;->b:I
|
||||
|
||||
iget-object v3, v2, Le/k/a/c/a/d;->a:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v3}, Landroid/view/View;->getLeft()I
|
||||
|
||||
move-result v3
|
||||
|
||||
iput v3, v2, Le/k/a/c/a/d;->c:I
|
||||
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
iget-boolean p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->collapsingTitleEnabled:Z
|
||||
|
||||
if-eqz p1, :cond_9
|
||||
if-eqz p1, :cond_a
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->dummyView:Landroid/view/View;
|
||||
|
||||
if-eqz p1, :cond_9
|
||||
if-eqz p1, :cond_a
|
||||
|
||||
invoke-static {p1}, Landroidx/core/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z
|
||||
|
||||
|
@ -1435,7 +1531,7 @@
|
|||
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
if-eqz p1, :cond_3
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->dummyView:Landroid/view/View;
|
||||
|
||||
|
@ -1443,44 +1539,44 @@
|
|||
|
||||
move-result p1
|
||||
|
||||
if-nez p1, :cond_2
|
||||
if-nez p1, :cond_3
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
goto :goto_1
|
||||
goto :goto_2
|
||||
|
||||
:cond_2
|
||||
:cond_3
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_1
|
||||
:goto_2
|
||||
iput-boolean p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->drawCollapsingTitle:Z
|
||||
|
||||
iget-boolean p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->drawCollapsingTitle:Z
|
||||
|
||||
if-eqz p1, :cond_9
|
||||
if-eqz p1, :cond_a
|
||||
|
||||
invoke-static {p0}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I
|
||||
|
||||
move-result p1
|
||||
|
||||
if-ne p1, v1, :cond_3
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_3
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_2
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbarDirectChild:Landroid/view/View;
|
||||
|
||||
if-eqz p1, :cond_4
|
||||
if-ne p1, v1, :cond_4
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_4
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_3
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbarDirectChild:Landroid/view/View;
|
||||
|
||||
if-eqz p1, :cond_5
|
||||
|
||||
goto :goto_4
|
||||
|
||||
:cond_5
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
|
||||
:goto_4
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getMaxOffsetForPinChild(Landroid/view/View;)I
|
||||
|
||||
move-result p1
|
||||
|
@ -1497,7 +1593,7 @@
|
|||
|
||||
iget v3, v3, Landroid/graphics/Rect;->left:I
|
||||
|
||||
if-eqz v1, :cond_5
|
||||
if-eqz v1, :cond_6
|
||||
|
||||
iget-object v4, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
|
||||
|
@ -1505,16 +1601,16 @@
|
|||
|
||||
move-result v4
|
||||
|
||||
goto :goto_4
|
||||
goto :goto_5
|
||||
|
||||
:cond_5
|
||||
:cond_6
|
||||
iget-object v4, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
|
||||
invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;->getTitleMarginStart()I
|
||||
|
||||
move-result v4
|
||||
|
||||
:goto_4
|
||||
:goto_5
|
||||
add-int/2addr v3, v4
|
||||
|
||||
iget-object v4, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->tmpRect:Landroid/graphics/Rect;
|
||||
|
@ -1535,7 +1631,7 @@
|
|||
|
||||
iget v4, v4, Landroid/graphics/Rect;->right:I
|
||||
|
||||
if-eqz v1, :cond_6
|
||||
if-eqz v1, :cond_7
|
||||
|
||||
iget-object v6, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
|
||||
|
@ -1543,16 +1639,16 @@
|
|||
|
||||
move-result v6
|
||||
|
||||
goto :goto_5
|
||||
goto :goto_6
|
||||
|
||||
:cond_6
|
||||
:cond_7
|
||||
iget-object v6, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
|
||||
invoke-virtual {v6}, Landroidx/appcompat/widget/Toolbar;->getTitleMarginEnd()I
|
||||
|
||||
move-result v6
|
||||
|
||||
:goto_5
|
||||
:goto_6
|
||||
add-int/2addr v4, v6
|
||||
|
||||
iget-object v6, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->tmpRect:Landroid/graphics/Rect;
|
||||
|
@ -1573,16 +1669,16 @@
|
|||
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->collapsingTextHelper:Lcom/google/android/material/internal/CollapsingTextHelper;
|
||||
|
||||
if-eqz v1, :cond_7
|
||||
if-eqz v1, :cond_8
|
||||
|
||||
iget v2, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->expandedMarginEnd:I
|
||||
|
||||
goto :goto_6
|
||||
goto :goto_7
|
||||
|
||||
:cond_7
|
||||
:cond_8
|
||||
iget v2, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->expandedMarginStart:I
|
||||
|
||||
:goto_6
|
||||
:goto_7
|
||||
iget-object v3, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->tmpRect:Landroid/graphics/Rect;
|
||||
|
||||
iget v3, v3, Landroid/graphics/Rect;->top:I
|
||||
|
@ -1593,16 +1689,16 @@
|
|||
|
||||
sub-int/2addr p4, p2
|
||||
|
||||
if-eqz v1, :cond_8
|
||||
if-eqz v1, :cond_9
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->expandedMarginStart:I
|
||||
|
||||
goto :goto_7
|
||||
goto :goto_8
|
||||
|
||||
:cond_8
|
||||
:cond_9
|
||||
iget p2, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->expandedMarginEnd:I
|
||||
|
||||
:goto_7
|
||||
:goto_8
|
||||
sub-int/2addr p4, p2
|
||||
|
||||
sub-int/2addr p5, p3
|
||||
|
@ -1617,44 +1713,6 @@
|
|||
|
||||
invoke-virtual {p1}, Lcom/google/android/material/internal/CollapsingTextHelper;->recalculate()V
|
||||
|
||||
:cond_9
|
||||
invoke-virtual {p0}, Landroid/widget/FrameLayout;->getChildCount()I
|
||||
|
||||
move-result p1
|
||||
|
||||
:goto_8
|
||||
if-ge v0, p1, :cond_a
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/widget/FrameLayout;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Le/k/a/c/a/d;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
iget-object p3, p2, Le/k/a/c/a/d;->a:Landroid/view/View;
|
||||
|
||||
invoke-virtual {p3}, Landroid/view/View;->getTop()I
|
||||
|
||||
move-result p3
|
||||
|
||||
iput p3, p2, Le/k/a/c/a/d;->b:I
|
||||
|
||||
iget-object p3, p2, Le/k/a/c/a/d;->a:Landroid/view/View;
|
||||
|
||||
invoke-virtual {p3}, Landroid/view/View;->getLeft()I
|
||||
|
||||
move-result p3
|
||||
|
||||
iput p3, p2, Le/k/a/c/a/d;->c:I
|
||||
|
||||
invoke-virtual {p2}, Le/k/a/c/a/d;->a()V
|
||||
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_8
|
||||
|
||||
:cond_a
|
||||
iget-object p1, p0, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->toolbar:Landroidx/appcompat/widget/Toolbar;
|
||||
|
||||
|
@ -1716,6 +1774,28 @@
|
|||
:goto_a
|
||||
invoke-virtual {p0}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->updateScrimVisibility()V
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/FrameLayout;->getChildCount()I
|
||||
|
||||
move-result p1
|
||||
|
||||
:goto_b
|
||||
if-ge v0, p1, :cond_f
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/widget/FrameLayout;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Le/k/a/c/a/d;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2}, Le/k/a/c/a/d;->a()V
|
||||
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_b
|
||||
|
||||
:cond_f
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
@ -1785,6 +1865,10 @@
|
|||
|
||||
.method public onWindowInsetChanged(Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
|
||||
.locals 2
|
||||
.param p1 # Landroidx/core/view/WindowInsetsCompat;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-static {p0}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z
|
||||
|
||||
|
@ -2492,6 +2576,10 @@
|
|||
|
||||
.method public verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
|
||||
.locals 1
|
||||
.param p1 # Landroid/graphics/drawable/Drawable;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-super {p0, p1}, Landroid/widget/FrameLayout;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
|
||||
|
||||
|
|
|
@ -0,0 +1,157 @@
|
|||
.class public Lcom/google/android/material/appbar/MaterialToolbar;
|
||||
.super Landroidx/appcompat/widget/Toolbar;
|
||||
.source "MaterialToolbar.java"
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final DEF_STYLE_RES:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
sget v0, Lcom/google/android/material/R$style;->Widget_MaterialComponents_Toolbar:I
|
||||
|
||||
sput v0, Lcom/google/android/material/appbar/MaterialToolbar;->DEF_STYLE_RES:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Lcom/google/android/material/appbar/MaterialToolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/util/AttributeSet;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
sget v0, Lcom/google/android/material/R$attr;->toolbarStyle:I
|
||||
|
||||
invoke-direct {p0, p1, p2, v0}, Lcom/google/android/material/appbar/MaterialToolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/util/AttributeSet;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
sget v0, Lcom/google/android/material/appbar/MaterialToolbar;->DEF_STYLE_RES:I
|
||||
|
||||
invoke-static {p1, p2, p3, v0}, Lcom/google/android/material/internal/ThemeEnforcement;->createThemedContext(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/appcompat/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-direct {p0, p1}, Lcom/google/android/material/appbar/MaterialToolbar;->initBackground(Landroid/content/Context;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private initBackground(Landroid/content/Context;)V
|
||||
.locals 2
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/ViewGroup;->getBackground()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
instance-of v1, v0, Landroid/graphics/drawable/ColorDrawable;
|
||||
|
||||
if-nez v1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
invoke-direct {v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;-><init>()V
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
check-cast v0, Landroid/graphics/drawable/ColorDrawable;
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/drawable/ColorDrawable;->getColor()I
|
||||
|
||||
move-result v0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-static {v0}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V
|
||||
|
||||
invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->initializeElevationOverlay(Landroid/content/Context;)V
|
||||
|
||||
invoke-static {p0}, Landroidx/core/view/ViewCompat;->getElevation(Landroid/view/View;)F
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setElevation(F)V
|
||||
|
||||
invoke-static {p0, v1}, Landroidx/core/view/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAttachedToWindow()V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V
|
||||
|
||||
invoke-static {p0}, Lcom/google/android/material/shape/MaterialShapeUtils;->setParentAbsoluteElevation(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setElevation(F)V
|
||||
.locals 0
|
||||
.annotation build Landroidx/annotation/RequiresApi;
|
||||
value = 0x15
|
||||
.end annotation
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/ViewGroup;->setElevation(F)V
|
||||
|
||||
invoke-static {p0, p1}, Lcom/google/android/material/shape/MaterialShapeUtils;->setElevation(Landroid/view/View;F)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,21 @@
|
|||
.class public interface abstract annotation Lcom/google/android/material/badge/BadgeDrawable$BadgeGravity;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BadgeDrawable.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/badge/BadgeDrawable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2609
|
||||
name = "BadgeGravity"
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
|
@ -0,0 +1,64 @@
|
|||
.class public final Lcom/google/android/material/badge/BadgeDrawable$SavedState$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BadgeDrawable.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/os/Parcelable$Creator;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/badge/BadgeDrawable$SavedState;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Landroid/os/Parcelable$Creator<",
|
||||
"Lcom/google/android/material/badge/BadgeDrawable$SavedState;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
|
||||
.locals 1
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;
|
||||
|
||||
invoke-direct {v0, p1}, Lcom/google/android/material/badge/BadgeDrawable$SavedState;-><init>(Landroid/os/Parcel;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public newArray(I)[Ljava/lang/Object;
|
||||
.locals 0
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-array p1, p1, [Lcom/google/android/material/badge/BadgeDrawable$SavedState;
|
||||
|
||||
return-object p1
|
||||
.end method
|
|
@ -0,0 +1,377 @@
|
|||
.class public final Lcom/google/android/material/badge/BadgeDrawable$SavedState;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BadgeDrawable.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/os/Parcelable;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation build Landroidx/annotation/RestrictTo;
|
||||
value = {
|
||||
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/badge/BadgeDrawable;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "SavedState"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/os/Parcelable$Creator<",
|
||||
"Lcom/google/android/material/badge/BadgeDrawable$SavedState;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public alpha:I
|
||||
|
||||
.field public backgroundColor:I
|
||||
.annotation build Landroidx/annotation/ColorInt;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public badgeGravity:I
|
||||
|
||||
.field public badgeTextColor:I
|
||||
.annotation build Landroidx/annotation/ColorInt;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public contentDescriptionNumberless:Ljava/lang/CharSequence;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public contentDescriptionQuantityStrings:I
|
||||
.annotation build Landroidx/annotation/PluralsRes;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public maxCharacterCount:I
|
||||
|
||||
.field public number:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
new-instance v0, Lcom/google/android/material/badge/BadgeDrawable$SavedState$a;
|
||||
|
||||
invoke-direct {v0}, Lcom/google/android/material/badge/BadgeDrawable$SavedState$a;-><init>()V
|
||||
|
||||
sput-object v0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 2
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/16 v0, 0xff
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->alpha:I
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->number:I
|
||||
|
||||
new-instance v0, Lcom/google/android/material/resources/TextAppearance;
|
||||
|
||||
sget v1, Lcom/google/android/material/R$style;->TextAppearance_MaterialComponents_Badge:I
|
||||
|
||||
invoke-direct {v0, p1, v1}, Lcom/google/android/material/resources/TextAppearance;-><init>(Landroid/content/Context;I)V
|
||||
|
||||
iget-object v0, v0, Lcom/google/android/material/resources/TextAppearance;->textColor:Landroid/content/res/ColorStateList;
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/ColorStateList;->getDefaultColor()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeTextColor:I
|
||||
|
||||
sget v0, Lcom/google/android/material/R$string;->mtrl_badge_numberless_content_description:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionNumberless:Ljava/lang/CharSequence;
|
||||
|
||||
sget p1, Lcom/google/android/material/R$plurals;->mtrl_badge_content_description:I
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionQuantityStrings:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/os/Parcel;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/16 v0, 0xff
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->alpha:I
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->number:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->backgroundColor:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeTextColor:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->alpha:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->number:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->maxCharacterCount:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
iput-object v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionNumberless:Ljava/lang/CharSequence;
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionQuantityStrings:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result p1
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeGravity:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$000(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->maxCharacterCount:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$002(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->maxCharacterCount:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$100(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->number:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$102(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->number:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$200(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->backgroundColor:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$202(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->backgroundColor:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$300(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeTextColor:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$302(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeTextColor:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$400(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeGravity:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$402(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeGravity:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$500(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->alpha:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$502(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->alpha:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$600(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)Ljava/lang/CharSequence;
|
||||
.locals 0
|
||||
|
||||
iget-object p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionNumberless:Ljava/lang/CharSequence;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$602(Lcom/google/android/material/badge/BadgeDrawable$SavedState;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionNumberless:Ljava/lang/CharSequence;
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$700(Lcom/google/android/material/badge/BadgeDrawable$SavedState;)I
|
||||
.locals 0
|
||||
|
||||
iget p0, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionQuantityStrings:I
|
||||
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$702(Lcom/google/android/material/badge/BadgeDrawable$SavedState;I)I
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionQuantityStrings:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public describeContents()I
|
||||
.locals 1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public writeToParcel(Landroid/os/Parcel;I)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->backgroundColor:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeTextColor:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->alpha:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->number:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->maxCharacterCount:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget-object p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionNumberless:Ljava/lang/CharSequence;
|
||||
|
||||
invoke-interface {p2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->contentDescriptionQuantityStrings:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/badge/BadgeDrawable$SavedState;->badgeGravity:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,322 @@
|
|||
.class public Lcom/google/android/material/badge/BadgeUtils;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BadgeUtils.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation build Landroidx/annotation/RestrictTo;
|
||||
value = {
|
||||
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final USE_COMPAT_PARENT:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
sput-boolean v0, Lcom/google/android/material/badge/BadgeUtils;->USE_COMPAT_PARENT:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static attachBadgeDrawable(Lcom/google/android/material/badge/BadgeDrawable;Landroid/view/View;Landroid/widget/FrameLayout;)V
|
||||
.locals 1
|
||||
.param p0 # Lcom/google/android/material/badge/BadgeDrawable;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/widget/FrameLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-static {p0, p1, p2}, Lcom/google/android/material/badge/BadgeUtils;->setBadgeDrawableBounds(Lcom/google/android/material/badge/BadgeDrawable;Landroid/view/View;Landroid/widget/FrameLayout;)V
|
||||
|
||||
sget-boolean v0, Lcom/google/android/material/badge/BadgeUtils;->USE_COMPAT_PARENT:Z
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {p2, p0}, Landroid/widget/FrameLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroid/view/View;->getOverlay()Landroid/view/ViewOverlay;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p0}, Landroid/view/ViewOverlay;->add(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
:goto_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static createBadgeDrawablesFromSavedStates(Landroid/content/Context;Lcom/google/android/material/internal/ParcelableSparseArray;)Landroid/util/SparseArray;
|
||||
.locals 4
|
||||
.param p1 # Lcom/google/android/material/internal/ParcelableSparseArray;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Landroid/content/Context;",
|
||||
"Lcom/google/android/material/internal/ParcelableSparseArray;",
|
||||
")",
|
||||
"Landroid/util/SparseArray<",
|
||||
"Lcom/google/android/material/badge/BadgeDrawable;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1}, Landroid/util/SparseArray;->size()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-direct {v0, v1}, Landroid/util/SparseArray;-><init>(I)V
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {p1}, Landroid/util/SparseArray;->size()I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-ge v1, v2, :cond_1
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/util/SparseArray;->keyAt(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
check-cast v3, Lcom/google/android/material/badge/BadgeDrawable$SavedState;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
invoke-static {p0, v3}, Lcom/google/android/material/badge/BadgeDrawable;->createFromSavedState(Landroid/content/Context;Lcom/google/android/material/badge/BadgeDrawable$SavedState;)Lcom/google/android/material/badge/BadgeDrawable;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
|
||||
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
new-instance p0, Ljava/lang/IllegalArgumentException;
|
||||
|
||||
const-string p1, "BadgeDrawable\'s savedState cannot be null"
|
||||
|
||||
invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
|
||||
|
||||
throw p0
|
||||
|
||||
:cond_1
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public static createParcelableBadgeStates(Landroid/util/SparseArray;)Lcom/google/android/material/internal/ParcelableSparseArray;
|
||||
.locals 4
|
||||
.param p0 # Landroid/util/SparseArray;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Landroid/util/SparseArray<",
|
||||
"Lcom/google/android/material/badge/BadgeDrawable;",
|
||||
">;)",
|
||||
"Lcom/google/android/material/internal/ParcelableSparseArray;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Lcom/google/android/material/internal/ParcelableSparseArray;
|
||||
|
||||
invoke-direct {v0}, Lcom/google/android/material/internal/ParcelableSparseArray;-><init>()V
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {p0}, Landroid/util/SparseArray;->size()I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-ge v1, v2, :cond_1
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/util/SparseArray;->keyAt(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
check-cast v3, Lcom/google/android/material/badge/BadgeDrawable;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
invoke-virtual {v3}, Lcom/google/android/material/badge/BadgeDrawable;->getSavedState()Lcom/google/android/material/badge/BadgeDrawable$SavedState;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
|
||||
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
new-instance p0, Ljava/lang/IllegalArgumentException;
|
||||
|
||||
const-string v0, "badgeDrawable cannot be null"
|
||||
|
||||
invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
|
||||
|
||||
throw p0
|
||||
|
||||
:cond_1
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public static detachBadgeDrawable(Lcom/google/android/material/badge/BadgeDrawable;Landroid/view/View;Landroid/widget/FrameLayout;)V
|
||||
.locals 1
|
||||
.param p0 # Lcom/google/android/material/badge/BadgeDrawable;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/widget/FrameLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
if-nez p0, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
sget-boolean v0, Lcom/google/android/material/badge/BadgeUtils;->USE_COMPAT_PARENT:Z
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
invoke-virtual {p2, p0}, Landroid/widget/FrameLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p1}, Landroid/view/View;->getOverlay()Landroid/view/ViewOverlay;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p0}, Landroid/view/ViewOverlay;->remove(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
:goto_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static setBadgeDrawableBounds(Lcom/google/android/material/badge/BadgeDrawable;Landroid/view/View;Landroid/widget/FrameLayout;)V
|
||||
.locals 2
|
||||
.param p0 # Lcom/google/android/material/badge/BadgeDrawable;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/widget/FrameLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
new-instance v0, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
sget-boolean v1, Lcom/google/android/material/badge/BadgeUtils;->USE_COMPAT_PARENT:Z
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
move-object v1, p2
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
move-object v1, p1
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {v1, v0}, Landroid/view/View;->getDrawingRect(Landroid/graphics/Rect;)V
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
invoke-virtual {p0, p1, p2}, Lcom/google/android/material/badge/BadgeDrawable;->updateBadgeCoordinates(Landroid/view/View;Landroid/view/ViewGroup;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static updateBadgeBounds(Landroid/graphics/Rect;FFFF)V
|
||||
.locals 2
|
||||
.param p0 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
sub-float v0, p1, p3
|
||||
|
||||
float-to-int v0, v0
|
||||
|
||||
sub-float v1, p2, p4
|
||||
|
||||
float-to-int v1, v1
|
||||
|
||||
add-float/2addr p1, p3
|
||||
|
||||
float-to-int p1, p1
|
||||
|
||||
add-float/2addr p2, p4
|
||||
|
||||
float-to-int p2, p2
|
||||
|
||||
invoke-virtual {p0, v0, v1, p1, p2}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -26,7 +26,12 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public additionalHiddenOffsetY:I
|
||||
|
||||
.field public currentAnimator:Landroid/view/ViewPropertyAnimator;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public currentState:I
|
||||
|
||||
|
@ -35,7 +40,7 @@
|
|||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 1
|
||||
.locals 2
|
||||
|
||||
invoke-direct {p0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;-><init>()V
|
||||
|
||||
|
@ -43,9 +48,11 @@
|
|||
|
||||
iput v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
|
||||
const/4 v0, 0x2
|
||||
const/4 v1, 0x2
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
iput v1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->additionalHiddenOffsetY:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -59,9 +66,11 @@
|
|||
|
||||
iput p1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
|
||||
const/4 p1, 0x2
|
||||
const/4 p2, 0x2
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
iput p2, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->additionalHiddenOffsetY:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -76,6 +85,10 @@
|
|||
|
||||
.method private animateChildTo(Landroid/view/View;IJLandroid/animation/TimeInterpolator;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TV;IJ",
|
||||
|
@ -118,7 +131,15 @@
|
|||
|
||||
# virtual methods
|
||||
.method public onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
.locals 1
|
||||
.locals 2
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -127,11 +148,21 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/View;->getMeasuredHeight()I
|
||||
|
||||
move-result v0
|
||||
move-result v1
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
|
||||
add-int/2addr v1, v0
|
||||
|
||||
iput v1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
|
||||
invoke-super {p0, p1, p2, p3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
|
||||
|
@ -142,6 +173,10 @@
|
|||
|
||||
.method public onNestedScroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;IIII)V
|
||||
.locals 0
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -152,12 +187,6 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
iget p1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
const/4 p3, 0x1
|
||||
|
||||
if-eq p1, p3, :cond_0
|
||||
|
||||
if-lez p5, :cond_0
|
||||
|
||||
invoke-virtual {p0, p2}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->slideDown(Landroid/view/View;)V
|
||||
|
@ -165,12 +194,6 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget p1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
const/4 p3, 0x2
|
||||
|
||||
if-eq p1, p3, :cond_1
|
||||
|
||||
if-gez p5, :cond_1
|
||||
|
||||
invoke-virtual {p0, p2}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->slideUp(Landroid/view/View;)V
|
||||
|
@ -208,74 +231,138 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public setAdditionalHiddenOffsetY(Landroid/view/View;I)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # I
|
||||
.annotation build Landroidx/annotation/Dimension;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TV;I)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iput p2, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->additionalHiddenOffsetY:I
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
if-ne p2, v0, :cond_0
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
|
||||
iget v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->additionalHiddenOffsetY:I
|
||||
|
||||
add-int/2addr p2, v0
|
||||
|
||||
int-to-float p2, p2
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/view/View;->setTranslationY(F)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public slideDown(Landroid/view/View;)V
|
||||
.locals 7
|
||||
.locals 8
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TV;)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iget v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-ne v0, v1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentAnimator:Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->cancel()V
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->clearAnimation()V
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x1
|
||||
:cond_1
|
||||
iput v1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
iget v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
|
||||
iget v3, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->height:I
|
||||
iget v1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->additionalHiddenOffsetY:I
|
||||
|
||||
const-wide/16 v4, 0xaf
|
||||
add-int v4, v0, v1
|
||||
|
||||
sget-object v6, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator;
|
||||
const-wide/16 v5, 0xaf
|
||||
|
||||
move-object v1, p0
|
||||
sget-object v7, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator;
|
||||
|
||||
move-object v2, p1
|
||||
move-object v2, p0
|
||||
|
||||
invoke-direct/range {v1 .. v6}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->animateChildTo(Landroid/view/View;IJLandroid/animation/TimeInterpolator;)V
|
||||
move-object v3, p1
|
||||
|
||||
invoke-direct/range {v2 .. v7}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->animateChildTo(Landroid/view/View;IJLandroid/animation/TimeInterpolator;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public slideUp(Landroid/view/View;)V
|
||||
.locals 7
|
||||
.locals 8
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(TV;)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iget v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
const/4 v1, 0x2
|
||||
|
||||
if-ne v0, v1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentAnimator:Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->cancel()V
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->clearAnimation()V
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x2
|
||||
:cond_1
|
||||
iput v1, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
|
||||
iput v0, p0, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->currentState:I
|
||||
const/4 v4, 0x0
|
||||
|
||||
const/4 v3, 0x0
|
||||
const-wide/16 v5, 0xe1
|
||||
|
||||
const-wide/16 v4, 0xe1
|
||||
sget-object v7, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator;
|
||||
|
||||
sget-object v6, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator;
|
||||
move-object v2, p0
|
||||
|
||||
move-object v1, p0
|
||||
move-object v3, p1
|
||||
|
||||
move-object v2, p1
|
||||
|
||||
invoke-direct/range {v1 .. v6}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->animateChildTo(Landroid/view/View;IJLandroid/animation/TimeInterpolator;)V
|
||||
invoke-direct/range {v2 .. v7}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->animateChildTo(Landroid/view/View;IJLandroid/animation/TimeInterpolator;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -41,6 +41,10 @@
|
|||
# virtual methods
|
||||
.method public clampViewPositionHorizontal(Landroid/view/View;II)I
|
||||
.locals 2
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-static {p1}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I
|
||||
|
||||
|
@ -143,6 +147,10 @@
|
|||
|
||||
.method public clampViewPositionVertical(Landroid/view/View;II)I
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getTop()I
|
||||
|
||||
|
@ -153,6 +161,10 @@
|
|||
|
||||
.method public getViewHorizontalDragRange(Landroid/view/View;)I
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getWidth()I
|
||||
|
||||
|
@ -163,6 +175,10 @@
|
|||
|
||||
.method public onViewCaptured(Landroid/view/View;I)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iput p2, p0, Lcom/google/android/material/behavior/SwipeDismissBehavior$a;->b:I
|
||||
|
||||
|
@ -203,6 +219,10 @@
|
|||
|
||||
.method public onViewPositionChanged(Landroid/view/View;IIII)V
|
||||
.locals 2
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget p3, p0, Lcom/google/android/material/behavior/SwipeDismissBehavior$a;->a:I
|
||||
|
||||
|
@ -282,6 +302,10 @@
|
|||
|
||||
.method public onViewReleased(Landroid/view/View;FF)V
|
||||
.locals 7
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
const/4 p3, -0x1
|
||||
|
||||
|
@ -467,27 +491,30 @@
|
|||
.end method
|
||||
|
||||
.method public tryCaptureView(Landroid/view/View;I)Z
|
||||
.locals 1
|
||||
.locals 2
|
||||
|
||||
iget p2, p0, Lcom/google/android/material/behavior/SwipeDismissBehavior$a;->b:I
|
||||
iget v0, p0, Lcom/google/android/material/behavior/SwipeDismissBehavior$a;->b:I
|
||||
|
||||
const/4 v0, -0x1
|
||||
const/4 v1, -0x1
|
||||
|
||||
if-ne p2, v0, :cond_0
|
||||
if-eq v0, v1, :cond_0
|
||||
|
||||
if-ne v0, p2, :cond_1
|
||||
|
||||
:cond_0
|
||||
iget-object p2, p0, Lcom/google/android/material/behavior/SwipeDismissBehavior$a;->c:Lcom/google/android/material/behavior/SwipeDismissBehavior;
|
||||
|
||||
invoke-virtual {p2, p1}, Lcom/google/android/material/behavior/SwipeDismissBehavior;->canSwipeDismissView(Landroid/view/View;)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
:cond_1
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_0
|
||||
|
|
|
@ -206,6 +206,18 @@
|
|||
|
||||
.method public onInterceptTouchEvent(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/MotionEvent;)Z
|
||||
.locals 3
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/view/MotionEvent;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
|
|
@ -0,0 +1,135 @@
|
|||
.class public Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnLayoutChangeListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic a:Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onLayoutChange(Landroid/view/View;IIIIIIII)V
|
||||
.locals 0
|
||||
|
||||
iget-object p2, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->access$1300(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)Ljava/lang/ref/WeakReference;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
check-cast p2, Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
if-eqz p2, :cond_2
|
||||
|
||||
instance-of p3, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
if-nez p3, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
move-object p3, p1
|
||||
|
||||
check-cast p3, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
iget-object p4, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
|
||||
invoke-static {p4}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->access$1400(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)Landroid/graphics/Rect;
|
||||
|
||||
move-result-object p4
|
||||
|
||||
invoke-virtual {p3, p4}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getMeasuredContentRect(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object p4, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
|
||||
invoke-static {p4}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->access$1400(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)Landroid/graphics/Rect;
|
||||
|
||||
move-result-object p4
|
||||
|
||||
invoke-virtual {p4}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
move-result p4
|
||||
|
||||
invoke-virtual {p2, p4}, Lcom/google/android/material/bottomappbar/BottomAppBar;->setFabDiameter(I)Z
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;
|
||||
|
||||
iget-object p5, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;
|
||||
|
||||
invoke-static {p5}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->access$1500(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)I
|
||||
|
||||
move-result p5
|
||||
|
||||
if-nez p5, :cond_1
|
||||
|
||||
invoke-virtual {p3}, Landroid/widget/ImageButton;->getMeasuredHeight()I
|
||||
|
||||
move-result p3
|
||||
|
||||
sub-int/2addr p3, p4
|
||||
|
||||
div-int/lit8 p3, p3, 0x2
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/ViewGroup;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object p4
|
||||
|
||||
sget p5, Lcom/google/android/material/R$dimen;->mtrl_bottomappbar_fab_bottom_margin:I
|
||||
|
||||
invoke-virtual {p4, p5}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
|
||||
|
||||
move-result p4
|
||||
|
||||
sub-int/2addr p4, p3
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1600(Lcom/google/android/material/bottomappbar/BottomAppBar;)I
|
||||
|
||||
move-result p2
|
||||
|
||||
add-int/2addr p2, p4
|
||||
|
||||
iput p2, p1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
|
||||
:cond_1
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
:goto_0
|
||||
invoke-virtual {p1, p0}, Landroid/view/View;->removeOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -24,6 +24,23 @@
|
|||
|
||||
# instance fields
|
||||
.field public final fabContentRect:Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final fabLayoutListener:Landroid/view/View$OnLayoutChangeListener;
|
||||
|
||||
.field public originalBottomMargin:I
|
||||
|
||||
.field public viewRef:Ljava/lang/ref/WeakReference;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/ref/WeakReference<",
|
||||
"Lcom/google/android/material/bottomappbar/BottomAppBar;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -32,6 +49,12 @@
|
|||
|
||||
invoke-direct {p0}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;-><init>()V
|
||||
|
||||
new-instance v0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;
|
||||
|
||||
invoke-direct {v0, p0}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;-><init>(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)V
|
||||
|
||||
iput-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabLayoutListener:Landroid/view/View$OnLayoutChangeListener;
|
||||
|
||||
new-instance v0, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
|
||||
|
@ -46,6 +69,12 @@
|
|||
|
||||
invoke-direct {p0, p1, p2}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
new-instance p1, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;
|
||||
|
||||
invoke-direct {p1, p0}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior$a;-><init>(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)V
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabLayoutListener:Landroid/view/View$OnLayoutChangeListener;
|
||||
|
||||
new-instance p1, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {p1}, Landroid/graphics/Rect;-><init>()V
|
||||
|
@ -55,30 +84,42 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method private updateFabPositionAndVisibility(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/bottomappbar/BottomAppBar;)Z
|
||||
.locals 2
|
||||
.method public static synthetic access$1300(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)Ljava/lang/ref/WeakReference;
|
||||
.locals 0
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
iget-object p0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->viewRef:Ljava/lang/ref/WeakReference;
|
||||
|
||||
move-result-object v0
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
check-cast v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;
|
||||
.method public static synthetic access$1400(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)Landroid/graphics/Rect;
|
||||
.locals 0
|
||||
|
||||
const/16 v1, 0x11
|
||||
iget-object p0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabContentRect:Landroid/graphics/Rect;
|
||||
|
||||
iput v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;->anchorGravity:I
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
invoke-static {p2, p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1000(Lcom/google/android/material/bottomappbar/BottomAppBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V
|
||||
.method public static synthetic access$1500(Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;)I
|
||||
.locals 0
|
||||
|
||||
const/4 p1, 0x1
|
||||
iget p0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->originalBottomMargin:I
|
||||
|
||||
return p1
|
||||
return p0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public bridge synthetic onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
.locals 0
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p2, Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
@ -90,36 +131,62 @@
|
|||
.end method
|
||||
|
||||
.method public onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/bottomappbar/BottomAppBar;I)Z
|
||||
.locals 2
|
||||
.locals 3
|
||||
.param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1100(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
new-instance v0, Ljava/lang/ref/WeakReference;
|
||||
|
||||
invoke-direct {v0, p2}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
|
||||
|
||||
iput-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->viewRef:Ljava/lang/ref/WeakReference;
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1700(Lcom/google/android/material/bottomappbar/BottomAppBar;)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
invoke-direct {p0, v0, p2}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->updateFabPositionAndVisibility(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/bottomappbar/BottomAppBar;)Z
|
||||
invoke-static {v0}, Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabContentRect:Landroid/graphics/Rect;
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getMeasuredContentRect(Landroid/graphics/Rect;)V
|
||||
if-nez v1, :cond_1
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabContentRect:Landroid/graphics/Rect;
|
||||
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/Rect;->height()I
|
||||
move-result-object v1
|
||||
|
||||
move-result v0
|
||||
check-cast v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;
|
||||
|
||||
invoke-virtual {p2, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->setFabDiameter(I)V
|
||||
const/16 v2, 0x31
|
||||
|
||||
iput v2, v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;->anchorGravity:I
|
||||
|
||||
iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
|
||||
iput v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->originalBottomMargin:I
|
||||
|
||||
instance-of v1, v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabLayoutListener:Landroid/view/View$OnLayoutChangeListener;
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/widget/ImageButton;->addOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
|
||||
|
||||
invoke-static {p2, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1800(Lcom/google/android/material/bottomappbar/BottomAppBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V
|
||||
|
||||
:cond_0
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1200(Lcom/google/android/material/bottomappbar/BottomAppBar;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1300(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
invoke-static {p2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1900(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p1, p2, p3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->onLayoutChild(Landroid/view/View;I)V
|
||||
|
@ -200,125 +267,3 @@
|
|||
:goto_0
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic slideDown(Landroid/view/View;)V
|
||||
.locals 0
|
||||
|
||||
check-cast p1, Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->slideDown(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public slideDown(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.locals 2
|
||||
|
||||
invoke-super {p0, p1}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->slideDown(Landroid/view/View;)V
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1100(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabContentRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getContentRect(Landroid/graphics/Rect;)Z
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getMeasuredHeight()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->fabContentRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
move-result v1
|
||||
|
||||
sub-int/2addr v0, v1
|
||||
|
||||
int-to-float v0, v0
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->clearAnimation()V
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->animate()Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getPaddingBottom()I
|
||||
|
||||
move-result p1
|
||||
|
||||
neg-int p1, p1
|
||||
|
||||
int-to-float p1, p1
|
||||
|
||||
add-float/2addr p1, v0
|
||||
|
||||
invoke-virtual {v1, p1}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
sget-object v0, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator;
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const-wide/16 v0, 0xaf
|
||||
|
||||
invoke-virtual {p1, v0, v1}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic slideUp(Landroid/view/View;)V
|
||||
.locals 0
|
||||
|
||||
check-cast p1, Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-virtual {p0, p1}, Lcom/google/android/material/bottomappbar/BottomAppBar$Behavior;->slideUp(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public slideUp(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.locals 2
|
||||
|
||||
invoke-super {p0, p1}, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->slideUp(Landroid/view/View;)V
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1100(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/ImageButton;->clearAnimation()V
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/ImageButton;->animate()Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1400(Lcom/google/android/material/bottomappbar/BottomAppBar;)F
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
sget-object v0, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator;
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const-wide/16 v0, 0xe1
|
||||
|
||||
invoke-virtual {p1, v0, v1}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
.class public interface abstract annotation Lcom/google/android/material/bottomappbar/BottomAppBar$FabAnimationMode;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2609
|
||||
name = "FabAnimationMode"
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
|
@ -39,6 +39,12 @@
|
|||
# virtual methods
|
||||
.method public createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
|
||||
.locals 2
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Lcom/google/android/material/bottomappbar/BottomAppBar$SavedState;
|
||||
|
||||
|
@ -51,6 +57,12 @@
|
|||
|
||||
.method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
|
||||
.locals 1
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Lcom/google/android/material/bottomappbar/BottomAppBar$SavedState;
|
||||
|
||||
|
@ -61,6 +73,8 @@
|
|||
|
||||
.method public newArray(I)[Ljava/lang/Object;
|
||||
.locals 0
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
new-array p1, p1, [Lcom/google/android/material/bottomappbar/BottomAppBar$SavedState;
|
||||
|
||||
|
|
|
@ -47,6 +47,10 @@
|
|||
|
||||
.method public constructor <init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/os/Parcel;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/customview/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->maybeAnimateModeChange(I)V
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -31,14 +31,22 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 1
|
||||
.method public onAnimationStart(Landroid/animation/Animator;)V
|
||||
.locals 2
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$a;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
const/4 v0, 0x0
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$000(Lcom/google/android/material/bottomappbar/BottomAppBar;)I
|
||||
|
||||
invoke-static {p1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$002(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroid/animation/Animator;)Landroid/animation/Animator;
|
||||
move-result v0
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$a;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$100(Lcom/google/android/material/bottomappbar/BottomAppBar;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-static {p1, v0, v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$200(Lcom/google/android/material/bottomappbar/BottomAppBar;IZ)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
.source "BottomAppBar.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener;
|
||||
.implements Lcom/google/android/material/animation/TransformationCallback;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->createCradleTranslationAnimation(ILjava/util/List;)V
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -16,16 +16,25 @@
|
|||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Lcom/google/android/material/animation/TransformationCallback<",
|
||||
"Lcom/google/android/material/floatingactionbutton/FloatingActionButton;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.field public final synthetic a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
|
@ -34,34 +43,146 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V
|
||||
.locals 1
|
||||
.method public onScaleChanged(Landroid/view/View;)V
|
||||
.locals 2
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
check-cast p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$100(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$300(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getVisibility()I
|
||||
|
||||
move-result-object p1
|
||||
move-result v1
|
||||
|
||||
check-cast p1, Ljava/lang/Float;
|
||||
if-nez v1, :cond_0
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getScaleY()F
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {v0, p1}, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->setHorizontalOffset(F)V
|
||||
goto :goto_0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$200(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
|
||||
:goto_0
|
||||
invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setInterpolation(F)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onTranslationChanged(Landroid/view/View;)V
|
||||
.locals 2
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
check-cast p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getTranslationX()F
|
||||
|
||||
move-result v0
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$400(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1}, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->getHorizontalOffset()F
|
||||
|
||||
move-result v1
|
||||
|
||||
cmpl-float v1, v1, v0
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$400(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->setHorizontalOffset(F)V
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$300(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->invalidateSelf()V
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getTranslationY()F
|
||||
|
||||
move-result v0
|
||||
|
||||
neg-float v0, v0
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$400(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1}, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->getCradleVerticalOffset()F
|
||||
|
||||
move-result v1
|
||||
|
||||
cmpl-float v1, v1, v0
|
||||
|
||||
if-eqz v1, :cond_1
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$400(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->setCradleVerticalOffset(F)V
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$300(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->invalidateSelf()V
|
||||
|
||||
:cond_1
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$b;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$300(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getVisibility()I
|
||||
|
||||
move-result v1
|
||||
|
||||
if-nez v1, :cond_2
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageButton;->getScaleY()F
|
||||
|
||||
move-result p1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
const/4 p1, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setInterpolation(F)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
.class public Lcom/google/android/material/bottomappbar/BottomAppBar$c;
|
||||
.super Landroid/animation/AnimatorListenerAdapter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
# interfaces
|
||||
.implements Lcom/google/android/material/internal/ViewUtils$OnApplyWindowInsetsListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->maybeAnimateMenuView(IZ)V
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -15,30 +18,54 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.field public final synthetic a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$c;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$c;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 1
|
||||
.method public onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;Lcom/google/android/material/internal/ViewUtils$RelativePadding;)Landroidx/core/view/WindowInsetsCompat;
|
||||
.locals 2
|
||||
.param p2 # Landroidx/core/view/WindowInsetsCompat;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Lcom/google/android/material/internal/ViewUtils$RelativePadding;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$c;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$c;->a:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
const/4 v0, 0x0
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
|
||||
|
||||
invoke-static {p1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$302(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroid/animation/Animator;)Landroid/animation/Animator;
|
||||
move-result v1
|
||||
|
||||
return-void
|
||||
invoke-static {v0, v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$502(Lcom/google/android/material/bottomappbar/BottomAppBar;I)I
|
||||
|
||||
iget v0, p3, Lcom/google/android/material/internal/ViewUtils$RelativePadding;->bottom:I
|
||||
|
||||
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
|
||||
|
||||
move-result v1
|
||||
|
||||
add-int/2addr v1, v0
|
||||
|
||||
iput v1, p3, Lcom/google/android/material/internal/ViewUtils$RelativePadding;->bottom:I
|
||||
|
||||
invoke-virtual {p3, p1}, Lcom/google/android/material/internal/ViewUtils$RelativePadding;->applyToView(Landroid/view/View;)V
|
||||
|
||||
return-object p2
|
||||
.end method
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->createMenuViewTranslationAnimation(IZLjava/util/List;)V
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->maybeAnimateModeChange(I)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -15,28 +15,14 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public d:Z
|
||||
|
||||
.field public final synthetic e:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
.field public final synthetic f:I
|
||||
|
||||
.field public final synthetic g:Z
|
||||
|
||||
.field public final synthetic h:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.field public final synthetic d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroidx/appcompat/widget/ActionMenuView;IZ)V
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->h:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
iput-object p2, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->e:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
iput p3, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->f:I
|
||||
|
||||
iput-boolean p4, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->g:Z
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
|
||||
|
||||
|
@ -45,33 +31,22 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationCancel(Landroid/animation/Animator;)V
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 0
|
||||
|
||||
const/4 p1, 0x1
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
iput-boolean p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->d:Z
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$700(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 3
|
||||
.method public onAnimationStart(Landroid/animation/Animator;)V
|
||||
.locals 0
|
||||
|
||||
iget-boolean p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->d:Z
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
if-nez p1, :cond_0
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$600(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->h:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->e:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
iget v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->f:I
|
||||
|
||||
iget-boolean v2, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$d;->g:Z
|
||||
|
||||
invoke-static {p1, v0, v1, v2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$400(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroidx/appcompat/widget/ActionMenuView;IZ)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -0,0 +1,44 @@
|
|||
.class public Lcom/google/android/material/bottomappbar/BottomAppBar$e$a;
|
||||
.super Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar$e;->onHidden(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic a:Lcom/google/android/material/bottomappbar/BottomAppBar$e;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar$e;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$e;
|
||||
|
||||
invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onShown(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V
|
||||
.locals 0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e$a;->a:Lcom/google/android/material/bottomappbar/BottomAppBar$e;
|
||||
|
||||
iget-object p1, p1, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->b:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$700(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,11 +1,11 @@
|
|||
.class public Lcom/google/android/material/bottomappbar/BottomAppBar$e;
|
||||
.super Landroid/animation/AnimatorListenerAdapter;
|
||||
.super Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->maybeAnimateAttachChange(Z)V
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->createFabDefaultXAnimation(ILjava/util/List;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -15,30 +15,48 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.field public final synthetic a:I
|
||||
|
||||
.field public final synthetic b:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;I)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->b:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
|
||||
iput p2, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->a:I
|
||||
|
||||
invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 1
|
||||
.method public onHidden(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V
|
||||
.locals 2
|
||||
.param p1 # Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->b:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
const/4 v0, 0x0
|
||||
iget v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$e;->a:I
|
||||
|
||||
invoke-static {p1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$502(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroid/animation/Animator;)Landroid/animation/Animator;
|
||||
invoke-static {v0, v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$800(Lcom/google/android/material/bottomappbar/BottomAppBar;I)F
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationX(F)V
|
||||
|
||||
new-instance v0, Lcom/google/android/material/bottomappbar/BottomAppBar$e$a;
|
||||
|
||||
invoke-direct {v0, p0}, Lcom/google/android/material/bottomappbar/BottomAppBar$e$a;-><init>(Lcom/google/android/material/bottomappbar/BottomAppBar$e;)V
|
||||
|
||||
invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->show(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,14 +1,11 @@
|
|||
.class public Lcom/google/android/material/bottomappbar/BottomAppBar$f;
|
||||
.super Ljava/lang/Object;
|
||||
.super Landroid/animation/AnimatorListenerAdapter;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->createCradleShapeAnimation(ZLjava/util/List;)V
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->maybeAnimateMenuView(IZ)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -27,33 +24,35 @@
|
|||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$f;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$f;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$f;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$200(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/shape/MaterialShapeDrawable;
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$700(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
move-result-object v0
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$f;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
const/4 v0, 0x0
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Ljava/lang/Float;
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setInterpolation(F)V
|
||||
invoke-static {p1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$902(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroid/animation/Animator;)Landroid/animation/Animator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAnimationStart(Landroid/animation/Animator;)V
|
||||
.locals 0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$f;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$600(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->createMenuViewTranslationAnimation(IZLjava/util/List;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
|
@ -15,14 +15,28 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.field public d:Z
|
||||
|
||||
.field public final synthetic e:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
.field public final synthetic f:I
|
||||
|
||||
.field public final synthetic g:Z
|
||||
|
||||
.field public final synthetic h:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroidx/appcompat/widget/ActionMenuView;IZ)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->h:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
iput-object p2, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->e:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
iput p3, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->f:I
|
||||
|
||||
iput-boolean p4, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->g:Z
|
||||
|
||||
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
|
||||
|
||||
|
@ -31,30 +45,33 @@
|
|||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationStart(Landroid/animation/Animator;)V
|
||||
.locals 2
|
||||
.method public onAnimationCancel(Landroid/animation/Animator;)V
|
||||
.locals 0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
const/4 p1, 0x1
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$600(Lcom/google/android/material/bottomappbar/BottomAppBar;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-static {p1, v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$700(Lcom/google/android/material/bottomappbar/BottomAppBar;Z)V
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$800(Lcom/google/android/material/bottomappbar/BottomAppBar;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
iget-object v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$600(Lcom/google/android/material/bottomappbar/BottomAppBar;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-static {p1, v0, v1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$900(Lcom/google/android/material/bottomappbar/BottomAppBar;IZ)V
|
||||
iput-boolean p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->d:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAnimationEnd(Landroid/animation/Animator;)V
|
||||
.locals 3
|
||||
|
||||
iget-boolean p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->d:Z
|
||||
|
||||
if-nez p1, :cond_0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->h:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->e:Landroidx/appcompat/widget/ActionMenuView;
|
||||
|
||||
iget v1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->f:I
|
||||
|
||||
iget-boolean v2, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$g;->g:Z
|
||||
|
||||
invoke-static {p1, v0, v1, v2}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1000(Lcom/google/android/material/bottomappbar/BottomAppBar;Landroidx/appcompat/widget/ActionMenuView;IZ)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -0,0 +1,61 @@
|
|||
.class public Lcom/google/android/material/bottomappbar/BottomAppBar$h;
|
||||
.super Landroid/animation/AnimatorListenerAdapter;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;->addFabAnimationListeners(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$h;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationStart(Landroid/animation/Animator;)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$h;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
iget-object v0, v0, Lcom/google/android/material/bottomappbar/BottomAppBar;->fabAnimationListener:Landroid/animation/AnimatorListenerAdapter;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$h;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1100(Lcom/google/android/material/bottomappbar/BottomAppBar;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iget-object v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBar$h;->d:Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
|
||||
invoke-static {v0}, Lcom/google/android/material/bottomappbar/BottomAppBar;->access$1200(Lcom/google/android/material/bottomappbar/BottomAppBar;)F
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationX(F)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,22 @@
|
|||
.class public interface abstract Lcom/google/android/material/bottomappbar/BottomAppBar$i;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomAppBar.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Lcom/google/android/material/bottomappbar/BottomAppBar;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x609
|
||||
name = "i"
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract a(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.end method
|
||||
|
||||
.method public abstract b(Lcom/google/android/material/bottomappbar/BottomAppBar;)V
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -2,6 +2,9 @@
|
|||
.super Lcom/google/android/material/shape/EdgeTreatment;
|
||||
.source "BottomAppBarTopEdgeTreatment.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Cloneable;
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final ANGLE_LEFT:I = 0xb4
|
||||
|
@ -67,16 +70,20 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public getEdgePath(FFLcom/google/android/material/shape/ShapePath;)V
|
||||
.method public getEdgePath(FFFLcom/google/android/material/shape/ShapePath;)V
|
||||
.locals 20
|
||||
.param p4 # Lcom/google/android/material/shape/ShapePath;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
move-object/from16 v0, p0
|
||||
|
||||
move/from16 v1, p1
|
||||
|
||||
move/from16 v2, p2
|
||||
move/from16 v2, p3
|
||||
|
||||
move-object/from16 v9, p3
|
||||
move-object/from16 v9, p4
|
||||
|
||||
iget v3, v0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->fabDiameter:F
|
||||
|
||||
|
@ -105,11 +112,9 @@
|
|||
|
||||
mul-float v13, v2, v3
|
||||
|
||||
div-float v3, v1, v11
|
||||
iget v3, v0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->horizontalOffset:F
|
||||
|
||||
iget v4, v0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->horizontalOffset:F
|
||||
|
||||
add-float v14, v3, v4
|
||||
add-float v14, p2, v3
|
||||
|
||||
iget v3, v0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->cradleVerticalOffset:F
|
||||
|
||||
|
@ -172,9 +177,9 @@
|
|||
|
||||
sub-float v17, v2, v8
|
||||
|
||||
sub-float v3, v4, v13
|
||||
invoke-virtual {v9, v4, v10}, Lcom/google/android/material/shape/ShapePath;->lineTo(FF)V
|
||||
|
||||
invoke-virtual {v9, v3, v10}, Lcom/google/android/material/shape/ShapePath;->lineTo(FF)V
|
||||
sub-float v3, v4, v13
|
||||
|
||||
const/4 v5, 0x0
|
||||
|
||||
|
@ -184,7 +189,7 @@
|
|||
|
||||
const/high16 v7, 0x43870000 # 270.0f
|
||||
|
||||
move-object/from16 v2, p3
|
||||
move-object/from16 v2, p4
|
||||
|
||||
move v4, v5
|
||||
|
||||
|
@ -214,7 +219,7 @@
|
|||
|
||||
sub-float v8, v17, v2
|
||||
|
||||
move-object/from16 v2, p3
|
||||
move-object/from16 v2, p4
|
||||
|
||||
invoke-virtual/range {v2 .. v8}, Lcom/google/android/material/shape/ShapePath;->addArc(FFFFFF)V
|
||||
|
||||
|
@ -228,7 +233,7 @@
|
|||
|
||||
sub-float v7, v2, v19
|
||||
|
||||
move-object/from16 v2, p3
|
||||
move-object/from16 v2, p4
|
||||
|
||||
move/from16 v6, v18
|
||||
|
||||
|
@ -259,6 +264,11 @@
|
|||
|
||||
.method public getFabDiameter()F
|
||||
.locals 1
|
||||
.annotation build Landroidx/annotation/RestrictTo;
|
||||
value = {
|
||||
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iget v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->fabDiameter:F
|
||||
|
||||
|
@ -267,6 +277,11 @@
|
|||
|
||||
.method public getHorizontalOffset()F
|
||||
.locals 1
|
||||
.annotation build Landroidx/annotation/RestrictTo;
|
||||
value = {
|
||||
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iget v0, p0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->horizontalOffset:F
|
||||
|
||||
|
@ -299,6 +314,11 @@
|
|||
|
||||
.method public setFabDiameter(F)V
|
||||
.locals 0
|
||||
.annotation build Landroidx/annotation/RestrictTo;
|
||||
value = {
|
||||
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
iput p1, p0, Lcom/google/android/material/bottomappbar/BottomAppBarTopEdgeTreatment;->fabDiameter:F
|
||||
|
||||
|
|
|
@ -0,0 +1,62 @@
|
|||
.class public Lcom/google/android/material/bottomnavigation/BottomNavigationItemView$a;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomNavigationItemView.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnLayoutChangeListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic a:Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Lcom/google/android/material/bottomnavigation/BottomNavigationItemView$a;->a:Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onLayoutChange(Landroid/view/View;IIIIIIII)V
|
||||
.locals 0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomnavigation/BottomNavigationItemView$a;->a:Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;->access$000(Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;)Landroid/widget/ImageView;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Landroid/widget/ImageView;->getVisibility()I
|
||||
|
||||
move-result p1
|
||||
|
||||
if-nez p1, :cond_0
|
||||
|
||||
iget-object p1, p0, Lcom/google/android/material/bottomnavigation/BottomNavigationItemView$a;->a:Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;
|
||||
|
||||
invoke-static {p1}, Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;->access$000(Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;)Landroid/widget/ImageView;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-static {p1, p2}, Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;->access$100(Lcom/google/android/material/bottomnavigation/BottomNavigationItemView;Landroid/view/View;)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue