Changes of com.discord v1323
This commit is contained in:
parent
1234c09f33
commit
d9d9f382c9
28241 changed files with 0 additions and 4903974 deletions
|
@ -1,377 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/Barrier;
|
||||
.super Landroidx/constraintlayout/widget/ConstraintHelper;
|
||||
.source "Barrier.java"
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final BOTTOM:I = 0x3
|
||||
|
||||
.field public static final END:I = 0x6
|
||||
|
||||
.field public static final LEFT:I = 0x0
|
||||
|
||||
.field public static final RIGHT:I = 0x1
|
||||
|
||||
.field public static final START:I = 0x5
|
||||
|
||||
.field public static final TOP:I = 0x2
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
.field public mIndicatedType:I
|
||||
|
||||
.field public mResolvedType:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private updateType(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;IZ)V
|
||||
.locals 3
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Barrier;->mResolvedType:I
|
||||
|
||||
const/4 p2, 0x1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
const/4 v1, 0x6
|
||||
|
||||
const/4 v2, 0x5
|
||||
|
||||
if-eqz p3, :cond_1
|
||||
|
||||
iget p3, p0, Landroidx/constraintlayout/widget/Barrier;->mIndicatedType:I
|
||||
|
||||
if-ne p3, v2, :cond_0
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Barrier;->mResolvedType:I
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
if-ne p3, v1, :cond_3
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Barrier;->mResolvedType:I
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
iget p3, p0, Landroidx/constraintlayout/widget/Barrier;->mIndicatedType:I
|
||||
|
||||
if-ne p3, v2, :cond_2
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Barrier;->mResolvedType:I
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
if-ne p3, v1, :cond_3
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Barrier;->mResolvedType:I
|
||||
|
||||
:cond_3
|
||||
:goto_0
|
||||
instance-of p2, p1, Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
if-eqz p2, :cond_4
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
iget p2, p0, Landroidx/constraintlayout/widget/Barrier;->mResolvedType:I
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/constraintlayout/solver/widgets/Barrier;->setBarrierType(I)V
|
||||
|
||||
:cond_4
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public allowsGoneWidget()Z
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/constraintlayout/solver/widgets/Barrier;->allowsGoneWidget()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getMargin()I
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/constraintlayout/solver/widgets/Barrier;->getMargin()I
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getType()I
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Barrier;->mIndicatedType:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public init(Landroid/util/AttributeSet;)V
|
||||
.locals 6
|
||||
|
||||
invoke-super {p0, p1}, Landroidx/constraintlayout/widget/ConstraintHelper;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/solver/widgets/Barrier;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
if-eqz p1, :cond_3
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout:[I
|
||||
|
||||
invoke-virtual {v0, p1, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v2, v0, :cond_3
|
||||
|
||||
invoke-virtual {p1, v2}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v3
|
||||
|
||||
sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_barrierDirection:I
|
||||
|
||||
if-ne v3, v4, :cond_0
|
||||
|
||||
invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {p0, v3}, Landroidx/constraintlayout/widget/Barrier;->setType(I)V
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_barrierAllowsGoneWidgets:I
|
||||
|
||||
if-ne v3, v4, :cond_1
|
||||
|
||||
iget-object v4, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
const/4 v5, 0x1
|
||||
|
||||
invoke-virtual {p1, v3, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Barrier;->setAllowsGoneWidget(Z)V
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
sget v4, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_barrierMargin:I
|
||||
|
||||
if-ne v3, v4, :cond_2
|
||||
|
||||
invoke-virtual {p1, v3, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
|
||||
|
||||
move-result v3
|
||||
|
||||
iget-object v4, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {v4, v3}, Landroidx/constraintlayout/solver/widgets/Barrier;->setMargin(I)V
|
||||
|
||||
:cond_2
|
||||
:goto_1
|
||||
add-int/lit8 v2, v2, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/ConstraintHelper;->mHelperWidget:Landroidx/constraintlayout/solver/widgets/Helper;
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->validateParams()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public loadParameters(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Landroidx/constraintlayout/solver/widgets/HelperWidget;Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;Landroid/util/SparseArray;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Landroidx/constraintlayout/widget/ConstraintSet$Constraint;",
|
||||
"Landroidx/constraintlayout/solver/widgets/HelperWidget;",
|
||||
"Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;",
|
||||
"Landroid/util/SparseArray<",
|
||||
"Landroidx/constraintlayout/solver/widgets/ConstraintWidget;",
|
||||
">;)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
invoke-super {p0, p1, p2, p3, p4}, Landroidx/constraintlayout/widget/ConstraintHelper;->loadParameters(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Landroidx/constraintlayout/solver/widgets/HelperWidget;Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;Landroid/util/SparseArray;)V
|
||||
|
||||
instance-of p3, p2, Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
if-eqz p3, :cond_0
|
||||
|
||||
move-object p3, p2
|
||||
|
||||
check-cast p3, Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {p2}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getParent()Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
check-cast p2, Landroidx/constraintlayout/solver/widgets/ConstraintWidgetContainer;
|
||||
|
||||
invoke-virtual {p2}, Landroidx/constraintlayout/solver/widgets/ConstraintWidgetContainer;->isRtl()Z
|
||||
|
||||
move-result p2
|
||||
|
||||
iget-object p4, p1, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget p4, p4, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mBarrierDirection:I
|
||||
|
||||
invoke-direct {p0, p3, p4, p2}, Landroidx/constraintlayout/widget/Barrier;->updateType(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;IZ)V
|
||||
|
||||
iget-object p2, p1, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget-boolean p2, p2, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mBarrierAllowsGoneWidgets:Z
|
||||
|
||||
invoke-virtual {p3, p2}, Landroidx/constraintlayout/solver/widgets/Barrier;->setAllowsGoneWidget(Z)V
|
||||
|
||||
iget-object p1, p1, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mBarrierMargin:I
|
||||
|
||||
invoke-virtual {p3, p1}, Landroidx/constraintlayout/solver/widgets/Barrier;->setMargin(I)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public resolveRtl(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;Z)V
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Barrier;->mIndicatedType:I
|
||||
|
||||
invoke-direct {p0, p1, v0, p2}, Landroidx/constraintlayout/widget/Barrier;->updateType(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;IZ)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setAllowsGoneWidget(Z)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Barrier;->setAllowsGoneWidget(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setDpMargin(I)V
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
iget v0, v0, Landroid/util/DisplayMetrics;->density:F
|
||||
|
||||
int-to-float p1, p1
|
||||
|
||||
mul-float p1, p1, v0
|
||||
|
||||
const/high16 v0, 0x3f000000 # 0.5f
|
||||
|
||||
add-float/2addr p1, v0
|
||||
|
||||
float-to-int p1, p1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Barrier;->setMargin(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setMargin(I)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Barrier;->mBarrier:Landroidx/constraintlayout/solver/widgets/Barrier;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroidx/constraintlayout/solver/widgets/Barrier;->setMargin(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setType(I)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Barrier;->mIndicatedType:I
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,120 +0,0 @@
|
|||
.class public synthetic Landroidx/constraintlayout/widget/ConstraintAttribute$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintAttribute.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1009
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final synthetic $SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 5
|
||||
|
||||
invoke-static {}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->values()[Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
array-length v0, v0
|
||||
|
||||
new-array v0, v0, [I
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
const/4 v2, 0x2
|
||||
|
||||
:try_start_0
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput v1, v0, v2
|
||||
:try_end_0
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
:catch_0
|
||||
const/4 v0, 0x3
|
||||
|
||||
:try_start_1
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
sget-object v4, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_DRAWABLE_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput v2, v3, v0
|
||||
:try_end_1
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
|
||||
|
||||
:catch_1
|
||||
:try_start_2
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->INT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
aput v0, v2, v3
|
||||
:try_end_2
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
|
||||
|
||||
:catch_2
|
||||
const/4 v0, 0x4
|
||||
|
||||
:try_start_3
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->FLOAT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput v0, v2, v1
|
||||
:try_end_3
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
|
||||
|
||||
:catch_3
|
||||
const/4 v1, 0x5
|
||||
|
||||
:try_start_4
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->STRING_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput v1, v2, v0
|
||||
:try_end_4
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
|
||||
|
||||
:catch_4
|
||||
const/4 v0, 0x6
|
||||
|
||||
:try_start_5
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->BOOLEAN_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput v0, v2, v1
|
||||
:try_end_5
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
|
||||
|
||||
:catch_5
|
||||
:try_start_6
|
||||
sget-object v1, Landroidx/constraintlayout/widget/ConstraintAttribute$1;->$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType:[I
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->DIMENSION_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const/4 v2, 0x7
|
||||
|
||||
aput v2, v1, v0
|
||||
:try_end_6
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
|
||||
|
||||
:catch_6
|
||||
return-void
|
||||
.end method
|
|
@ -1,191 +0,0 @@
|
|||
.class public final enum Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
.super Ljava/lang/Enum;
|
||||
.source "ConstraintAttribute.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x4019
|
||||
name = "AttributeType"
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Enum<",
|
||||
"Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final synthetic $VALUES:[Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum BOOLEAN_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum COLOR_DRAWABLE_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum COLOR_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum DIMENSION_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum FLOAT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum INT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
.field public static final enum STRING_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 10
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "INT_TYPE"
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-direct {v0, v1, v2}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->INT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "FLOAT_TYPE"
|
||||
|
||||
const/4 v3, 0x1
|
||||
|
||||
invoke-direct {v0, v1, v3}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->FLOAT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "COLOR_TYPE"
|
||||
|
||||
const/4 v4, 0x2
|
||||
|
||||
invoke-direct {v0, v1, v4}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "COLOR_DRAWABLE_TYPE"
|
||||
|
||||
const/4 v5, 0x3
|
||||
|
||||
invoke-direct {v0, v1, v5}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_DRAWABLE_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "STRING_TYPE"
|
||||
|
||||
const/4 v6, 0x4
|
||||
|
||||
invoke-direct {v0, v1, v6}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->STRING_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "BOOLEAN_TYPE"
|
||||
|
||||
const/4 v7, 0x5
|
||||
|
||||
invoke-direct {v0, v1, v7}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->BOOLEAN_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const-string v1, "DIMENSION_TYPE"
|
||||
|
||||
const/4 v8, 0x6
|
||||
|
||||
invoke-direct {v0, v1, v8}, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->DIMENSION_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
const/4 v1, 0x7
|
||||
|
||||
new-array v1, v1, [Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
sget-object v9, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->INT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput-object v9, v1, v2
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->FLOAT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput-object v2, v1, v3
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput-object v2, v1, v4
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_DRAWABLE_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput-object v2, v1, v5
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->STRING_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput-object v2, v1, v6
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->BOOLEAN_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
aput-object v2, v1, v7
|
||||
|
||||
aput-object v0, v1, v8
|
||||
|
||||
sput-object v1, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->$VALUES:[Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Ljava/lang/String;I)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"()V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static valueOf(Ljava/lang/String;)Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
.locals 1
|
||||
|
||||
const-class v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
check-cast p0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static values()[Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->$VALUES:[Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
invoke-virtual {v0}, [Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->clone()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, [Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
return-object v0
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,84 +0,0 @@
|
|||
.class public synthetic Landroidx/constraintlayout/widget/ConstraintLayout$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1009
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final synthetic $SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour:[I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 4
|
||||
|
||||
invoke-static {}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->values()[Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
array-length v0, v0
|
||||
|
||||
new-array v0, v0, [I
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$1;->$SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour:[I
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
:try_start_0
|
||||
sget-object v2, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->FIXED:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
aput v1, v0, v2
|
||||
:try_end_0
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
:catch_0
|
||||
const/4 v0, 0x2
|
||||
|
||||
:try_start_1
|
||||
sget-object v2, Landroidx/constraintlayout/widget/ConstraintLayout$1;->$SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour:[I
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->WRAP_CONTENT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
aput v0, v2, v1
|
||||
:try_end_1
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
|
||||
|
||||
:catch_1
|
||||
:try_start_2
|
||||
sget-object v1, Landroidx/constraintlayout/widget/ConstraintLayout$1;->$SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour:[I
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->MATCH_PARENT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
const/4 v2, 0x3
|
||||
|
||||
aput v2, v1, v2
|
||||
:try_end_2
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
|
||||
|
||||
:catch_2
|
||||
:try_start_3
|
||||
sget-object v1, Landroidx/constraintlayout/widget/ConstraintLayout$1;->$SwitchMap$androidx$constraintlayout$solver$widgets$ConstraintWidget$DimensionBehaviour:[I
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->MATCH_CONSTRAINT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
const/4 v2, 0x4
|
||||
|
||||
aput v2, v1, v0
|
||||
:try_end_3
|
||||
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
|
||||
|
||||
:catch_3
|
||||
return-void
|
||||
.end method
|
|
@ -1,550 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "Table"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final ANDROID_ORIENTATION:I = 0x1
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINED_HEIGHT:I = 0x1c
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINED_WIDTH:I = 0x1b
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_BASELINE_CREATOR:I = 0x2b
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_BASELINE_TO_BASELINE_OF:I = 0x10
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_BOTTOM_CREATOR:I = 0x2a
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_BOTTOM_TO_BOTTOM_OF:I = 0xf
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_BOTTOM_TO_TOP_OF:I = 0xe
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_CIRCLE:I = 0x2
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_CIRCLE_ANGLE:I = 0x4
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_CIRCLE_RADIUS:I = 0x3
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_DIMENSION_RATIO:I = 0x2c
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_END_TO_END_OF:I = 0x14
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_END_TO_START_OF:I = 0x13
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_GUIDE_BEGIN:I = 0x5
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_GUIDE_END:I = 0x6
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_GUIDE_PERCENT:I = 0x7
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HEIGHT_DEFAULT:I = 0x20
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HEIGHT_MAX:I = 0x25
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HEIGHT_MIN:I = 0x24
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HEIGHT_PERCENT:I = 0x26
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HORIZONTAL_BIAS:I = 0x1d
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HORIZONTAL_CHAINSTYLE:I = 0x2f
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_HORIZONTAL_WEIGHT:I = 0x2d
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_LEFT_CREATOR:I = 0x27
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_LEFT_TO_LEFT_OF:I = 0x8
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_LEFT_TO_RIGHT_OF:I = 0x9
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_RIGHT_CREATOR:I = 0x29
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_RIGHT_TO_LEFT_OF:I = 0xa
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_RIGHT_TO_RIGHT_OF:I = 0xb
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_START_TO_END_OF:I = 0x11
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_START_TO_START_OF:I = 0x12
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_TAG:I = 0x33
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_TOP_CREATOR:I = 0x28
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_TOP_TO_BOTTOM_OF:I = 0xd
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_TOP_TO_TOP_OF:I = 0xc
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_VERTICAL_BIAS:I = 0x1e
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_VERTICAL_CHAINSTYLE:I = 0x30
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_VERTICAL_WEIGHT:I = 0x2e
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_WIDTH_DEFAULT:I = 0x1f
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_WIDTH_MAX:I = 0x22
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_WIDTH_MIN:I = 0x21
|
||||
|
||||
.field public static final LAYOUT_CONSTRAINT_WIDTH_PERCENT:I = 0x23
|
||||
|
||||
.field public static final LAYOUT_EDITOR_ABSOLUTEX:I = 0x31
|
||||
|
||||
.field public static final LAYOUT_EDITOR_ABSOLUTEY:I = 0x32
|
||||
|
||||
.field public static final LAYOUT_GONE_MARGIN_BOTTOM:I = 0x18
|
||||
|
||||
.field public static final LAYOUT_GONE_MARGIN_END:I = 0x1a
|
||||
|
||||
.field public static final LAYOUT_GONE_MARGIN_LEFT:I = 0x15
|
||||
|
||||
.field public static final LAYOUT_GONE_MARGIN_RIGHT:I = 0x17
|
||||
|
||||
.field public static final LAYOUT_GONE_MARGIN_START:I = 0x19
|
||||
|
||||
.field public static final LAYOUT_GONE_MARGIN_TOP:I = 0x16
|
||||
|
||||
.field public static final UNUSED:I
|
||||
|
||||
.field public static final map:Landroid/util/SparseIntArray;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 3
|
||||
|
||||
new-instance v0, Landroid/util/SparseIntArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintLeft_toLeftOf:I
|
||||
|
||||
const/16 v2, 0x8
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintLeft_toRightOf:I
|
||||
|
||||
const/16 v2, 0x9
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintRight_toLeftOf:I
|
||||
|
||||
const/16 v2, 0xa
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintRight_toRightOf:I
|
||||
|
||||
const/16 v2, 0xb
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintTop_toTopOf:I
|
||||
|
||||
const/16 v2, 0xc
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintTop_toBottomOf:I
|
||||
|
||||
const/16 v2, 0xd
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintBottom_toTopOf:I
|
||||
|
||||
const/16 v2, 0xe
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintBottom_toBottomOf:I
|
||||
|
||||
const/16 v2, 0xf
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintBaseline_toBaselineOf:I
|
||||
|
||||
const/16 v2, 0x10
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintCircle:I
|
||||
|
||||
const/4 v2, 0x2
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintCircleRadius:I
|
||||
|
||||
const/4 v2, 0x3
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintCircleAngle:I
|
||||
|
||||
const/4 v2, 0x4
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_editor_absoluteX:I
|
||||
|
||||
const/16 v2, 0x31
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_editor_absoluteY:I
|
||||
|
||||
const/16 v2, 0x32
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintGuide_begin:I
|
||||
|
||||
const/4 v2, 0x5
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintGuide_end:I
|
||||
|
||||
const/4 v2, 0x6
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintGuide_percent:I
|
||||
|
||||
const/4 v2, 0x7
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_orientation:I
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintStart_toEndOf:I
|
||||
|
||||
const/16 v2, 0x11
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintStart_toStartOf:I
|
||||
|
||||
const/16 v2, 0x12
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintEnd_toStartOf:I
|
||||
|
||||
const/16 v2, 0x13
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintEnd_toEndOf:I
|
||||
|
||||
const/16 v2, 0x14
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_goneMarginLeft:I
|
||||
|
||||
const/16 v2, 0x15
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_goneMarginTop:I
|
||||
|
||||
const/16 v2, 0x16
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_goneMarginRight:I
|
||||
|
||||
const/16 v2, 0x17
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_goneMarginBottom:I
|
||||
|
||||
const/16 v2, 0x18
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_goneMarginStart:I
|
||||
|
||||
const/16 v2, 0x19
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_goneMarginEnd:I
|
||||
|
||||
const/16 v2, 0x1a
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHorizontal_bias:I
|
||||
|
||||
const/16 v2, 0x1d
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintVertical_bias:I
|
||||
|
||||
const/16 v2, 0x1e
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintDimensionRatio:I
|
||||
|
||||
const/16 v2, 0x2c
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHorizontal_weight:I
|
||||
|
||||
const/16 v2, 0x2d
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintVertical_weight:I
|
||||
|
||||
const/16 v2, 0x2e
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHorizontal_chainStyle:I
|
||||
|
||||
const/16 v2, 0x2f
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintVertical_chainStyle:I
|
||||
|
||||
const/16 v2, 0x30
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constrainedWidth:I
|
||||
|
||||
const/16 v2, 0x1b
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constrainedHeight:I
|
||||
|
||||
const/16 v2, 0x1c
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintWidth_default:I
|
||||
|
||||
const/16 v2, 0x1f
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHeight_default:I
|
||||
|
||||
const/16 v2, 0x20
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintWidth_min:I
|
||||
|
||||
const/16 v2, 0x21
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintWidth_max:I
|
||||
|
||||
const/16 v2, 0x22
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintWidth_percent:I
|
||||
|
||||
const/16 v2, 0x23
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHeight_min:I
|
||||
|
||||
const/16 v2, 0x24
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHeight_max:I
|
||||
|
||||
const/16 v2, 0x25
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintHeight_percent:I
|
||||
|
||||
const/16 v2, 0x26
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintLeft_creator:I
|
||||
|
||||
const/16 v2, 0x27
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintTop_creator:I
|
||||
|
||||
const/16 v2, 0x28
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintRight_creator:I
|
||||
|
||||
const/16 v2, 0x29
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintBottom_creator:I
|
||||
|
||||
const/16 v2, 0x2a
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintBaseline_creator:I
|
||||
|
||||
const/16 v2, 0x2b
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams$Table;->map:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_layout_constraintTag:I
|
||||
|
||||
const/16 v2, 0x33
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -1,964 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measurer;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x1
|
||||
name = "Measurer"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
.field public layoutHeightSpec:I
|
||||
|
||||
.field public layoutWidthSpec:I
|
||||
|
||||
.field public paddingBottom:I
|
||||
|
||||
.field public paddingHeight:I
|
||||
|
||||
.field public paddingTop:I
|
||||
|
||||
.field public paddingWidth:I
|
||||
|
||||
.field public final synthetic this$0:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->this$0:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
iput-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public captureLayoutInfos(IIIIII)V
|
||||
.locals 0
|
||||
|
||||
iput p3, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingTop:I
|
||||
|
||||
iput p4, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingBottom:I
|
||||
|
||||
iput p5, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingWidth:I
|
||||
|
||||
iput p6, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingHeight:I
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutWidthSpec:I
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutHeightSpec:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public final didMeasures()V
|
||||
.locals 5
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v2, v0, :cond_1
|
||||
|
||||
iget-object v3, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {v3, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
instance-of v4, v3, Landroidx/constraintlayout/widget/Placeholder;
|
||||
|
||||
if-eqz v4, :cond_0
|
||||
|
||||
check-cast v3, Landroidx/constraintlayout/widget/Placeholder;
|
||||
|
||||
iget-object v4, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {v3, v4}, Landroidx/constraintlayout/widget/Placeholder;->updatePostMeasure(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
|
||||
:cond_0
|
||||
add-int/lit8 v2, v2, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-static {v0}, Landroidx/constraintlayout/widget/ConstraintLayout;->access$000(Landroidx/constraintlayout/widget/ConstraintLayout;)Ljava/util/ArrayList;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
|
||||
|
||||
move-result v0
|
||||
|
||||
if-lez v0, :cond_2
|
||||
|
||||
:goto_1
|
||||
if-ge v1, v0, :cond_2
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-static {v2}, Landroidx/constraintlayout/widget/ConstraintLayout;->access$000(Landroidx/constraintlayout/widget/ConstraintLayout;)Ljava/util/ArrayList;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
check-cast v2, Landroidx/constraintlayout/widget/ConstraintHelper;
|
||||
|
||||
iget-object v3, p0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {v2, v3}, Landroidx/constraintlayout/widget/ConstraintHelper;->updatePostMeasure(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public final measure(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;)V
|
||||
.locals 19
|
||||
.annotation build Landroid/annotation/SuppressLint;
|
||||
value = {
|
||||
"WrongCall"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
move-object/from16 v0, p0
|
||||
|
||||
move-object/from16 v1, p1
|
||||
|
||||
move-object/from16 v2, p2
|
||||
|
||||
if-nez v1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getVisibility()I
|
||||
|
||||
move-result v3
|
||||
|
||||
const/16 v4, 0x8
|
||||
|
||||
const/4 v5, 0x0
|
||||
|
||||
if-ne v3, v4, :cond_1
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->isInPlaceholder()Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-nez v3, :cond_1
|
||||
|
||||
iput v5, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredWidth:I
|
||||
|
||||
iput v5, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredHeight:I
|
||||
|
||||
iput v5, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredBaseline:I
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
iget-object v3, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->horizontalBehavior:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
iget-object v4, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->verticalBehavior:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
iget v6, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->horizontalDimension:I
|
||||
|
||||
iget v7, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->verticalDimension:I
|
||||
|
||||
iget v8, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingTop:I
|
||||
|
||||
iget v9, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingBottom:I
|
||||
|
||||
add-int/2addr v8, v9
|
||||
|
||||
iget v9, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->paddingWidth:I
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getCompanionWidget()Ljava/lang/Object;
|
||||
|
||||
move-result-object v10
|
||||
|
||||
check-cast v10, Landroid/view/View;
|
||||
|
||||
invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
|
||||
|
||||
move-result v11
|
||||
|
||||
const/4 v12, -0x1
|
||||
|
||||
const/4 v13, -0x2
|
||||
|
||||
const/4 v15, 0x3
|
||||
|
||||
const/4 v14, 0x2
|
||||
|
||||
const/4 v5, 0x1
|
||||
|
||||
if-eqz v11, :cond_b
|
||||
|
||||
if-eq v11, v5, :cond_a
|
||||
|
||||
if-eq v11, v14, :cond_3
|
||||
|
||||
if-eq v11, v15, :cond_2
|
||||
|
||||
const/4 v6, 0x0
|
||||
|
||||
:goto_0
|
||||
const/4 v9, 0x0
|
||||
|
||||
goto/16 :goto_4
|
||||
|
||||
:cond_2
|
||||
iget v6, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutWidthSpec:I
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getHorizontalMargin()I
|
||||
|
||||
move-result v11
|
||||
|
||||
add-int/2addr v11, v9
|
||||
|
||||
invoke-static {v6, v11, v12}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
|
||||
|
||||
move-result v6
|
||||
|
||||
iget-object v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v12, v9, v14
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
iget v6, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutWidthSpec:I
|
||||
|
||||
invoke-static {v6, v9, v13}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
|
||||
|
||||
move-result v6
|
||||
|
||||
iget v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintDefaultWidth:I
|
||||
|
||||
if-ne v9, v5, :cond_4
|
||||
|
||||
const/4 v9, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
const/4 v9, 0x0
|
||||
|
||||
:goto_1
|
||||
iget-object v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
const/16 v16, 0x0
|
||||
|
||||
aput v16, v11, v14
|
||||
|
||||
iget-boolean v12, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->useCurrentDimensions:Z
|
||||
|
||||
if-eqz v12, :cond_9
|
||||
|
||||
if-eqz v9, :cond_5
|
||||
|
||||
aget v12, v11, v15
|
||||
|
||||
if-eqz v12, :cond_5
|
||||
|
||||
aget v11, v11, v16
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getWidth()I
|
||||
|
||||
move-result v12
|
||||
|
||||
if-ne v11, v12, :cond_6
|
||||
|
||||
:cond_5
|
||||
instance-of v11, v10, Landroidx/constraintlayout/widget/Placeholder;
|
||||
|
||||
if-eqz v11, :cond_7
|
||||
|
||||
:cond_6
|
||||
const/4 v11, 0x1
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_7
|
||||
const/4 v11, 0x0
|
||||
|
||||
:goto_2
|
||||
if-eqz v9, :cond_8
|
||||
|
||||
if-eqz v11, :cond_9
|
||||
|
||||
:cond_8
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getWidth()I
|
||||
|
||||
move-result v6
|
||||
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
invoke-static {v6, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
|
||||
|
||||
move-result v6
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_9
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_a
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
iget v6, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutWidthSpec:I
|
||||
|
||||
invoke-static {v6, v9, v13}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
|
||||
|
||||
move-result v6
|
||||
|
||||
iget-object v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v13, v9, v14
|
||||
|
||||
:goto_3
|
||||
const/4 v9, 0x1
|
||||
|
||||
goto :goto_4
|
||||
|
||||
:cond_b
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
invoke-static {v6, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
|
||||
|
||||
move-result v9
|
||||
|
||||
iget-object v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v6, v11, v14
|
||||
|
||||
move v6, v9
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:goto_4
|
||||
invoke-virtual {v4}, Ljava/lang/Enum;->ordinal()I
|
||||
|
||||
move-result v11
|
||||
|
||||
if-eqz v11, :cond_15
|
||||
|
||||
if-eq v11, v5, :cond_14
|
||||
|
||||
if-eq v11, v14, :cond_d
|
||||
|
||||
if-eq v11, v15, :cond_c
|
||||
|
||||
const/4 v7, 0x0
|
||||
|
||||
const/4 v8, 0x0
|
||||
|
||||
goto/16 :goto_a
|
||||
|
||||
:cond_c
|
||||
iget v7, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutHeightSpec:I
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getVerticalMargin()I
|
||||
|
||||
move-result v11
|
||||
|
||||
add-int/2addr v11, v8
|
||||
|
||||
const/4 v8, -0x1
|
||||
|
||||
invoke-static {v7, v11, v8}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
|
||||
|
||||
move-result v7
|
||||
|
||||
iget-object v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v8, v11, v15
|
||||
|
||||
:goto_5
|
||||
move v8, v7
|
||||
|
||||
goto :goto_9
|
||||
|
||||
:cond_d
|
||||
iget v7, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutHeightSpec:I
|
||||
|
||||
invoke-static {v7, v8, v13}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
|
||||
|
||||
move-result v7
|
||||
|
||||
iget v8, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintDefaultHeight:I
|
||||
|
||||
if-ne v8, v5, :cond_e
|
||||
|
||||
const/4 v8, 0x1
|
||||
|
||||
goto :goto_6
|
||||
|
||||
:cond_e
|
||||
const/4 v8, 0x0
|
||||
|
||||
:goto_6
|
||||
iget-object v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
const/4 v12, 0x0
|
||||
|
||||
aput v12, v11, v15
|
||||
|
||||
iget-boolean v12, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->useCurrentDimensions:Z
|
||||
|
||||
if-eqz v12, :cond_13
|
||||
|
||||
if-eqz v8, :cond_f
|
||||
|
||||
aget v12, v11, v14
|
||||
|
||||
if-eqz v12, :cond_f
|
||||
|
||||
aget v11, v11, v5
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getHeight()I
|
||||
|
||||
move-result v12
|
||||
|
||||
if-ne v11, v12, :cond_10
|
||||
|
||||
:cond_f
|
||||
instance-of v11, v10, Landroidx/constraintlayout/widget/Placeholder;
|
||||
|
||||
if-eqz v11, :cond_11
|
||||
|
||||
:cond_10
|
||||
const/4 v11, 0x1
|
||||
|
||||
goto :goto_7
|
||||
|
||||
:cond_11
|
||||
const/4 v11, 0x0
|
||||
|
||||
:goto_7
|
||||
if-eqz v8, :cond_12
|
||||
|
||||
if-eqz v11, :cond_13
|
||||
|
||||
:cond_12
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getHeight()I
|
||||
|
||||
move-result v7
|
||||
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
invoke-static {v7, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
|
||||
|
||||
move-result v7
|
||||
|
||||
goto :goto_5
|
||||
|
||||
:cond_13
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
goto :goto_8
|
||||
|
||||
:cond_14
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
iget v7, v0, Landroidx/constraintlayout/widget/ConstraintLayout$Measurer;->layoutHeightSpec:I
|
||||
|
||||
invoke-static {v7, v8, v13}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
|
||||
|
||||
move-result v7
|
||||
|
||||
iget-object v8, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v13, v8, v15
|
||||
|
||||
:goto_8
|
||||
move v8, v7
|
||||
|
||||
const/4 v7, 0x1
|
||||
|
||||
goto :goto_a
|
||||
|
||||
:cond_15
|
||||
const/high16 v11, 0x40000000 # 2.0f
|
||||
|
||||
invoke-static {v7, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
|
||||
|
||||
move-result v8
|
||||
|
||||
iget-object v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v7, v11, v15
|
||||
|
||||
:goto_9
|
||||
const/4 v7, 0x0
|
||||
|
||||
:goto_a
|
||||
sget-object v11, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->MATCH_CONSTRAINT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-ne v3, v11, :cond_16
|
||||
|
||||
const/4 v11, 0x1
|
||||
|
||||
goto :goto_b
|
||||
|
||||
:cond_16
|
||||
const/4 v11, 0x0
|
||||
|
||||
:goto_b
|
||||
sget-object v12, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->MATCH_CONSTRAINT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-ne v4, v12, :cond_17
|
||||
|
||||
const/4 v12, 0x1
|
||||
|
||||
goto :goto_c
|
||||
|
||||
:cond_17
|
||||
const/4 v12, 0x0
|
||||
|
||||
:goto_c
|
||||
sget-object v13, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->MATCH_PARENT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-eq v4, v13, :cond_19
|
||||
|
||||
sget-object v13, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->FIXED:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-ne v4, v13, :cond_18
|
||||
|
||||
goto :goto_d
|
||||
|
||||
:cond_18
|
||||
const/4 v4, 0x0
|
||||
|
||||
goto :goto_e
|
||||
|
||||
:cond_19
|
||||
:goto_d
|
||||
const/4 v4, 0x1
|
||||
|
||||
:goto_e
|
||||
sget-object v13, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->MATCH_PARENT:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-eq v3, v13, :cond_1b
|
||||
|
||||
sget-object v13, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->FIXED:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-ne v3, v13, :cond_1a
|
||||
|
||||
goto :goto_f
|
||||
|
||||
:cond_1a
|
||||
const/4 v3, 0x0
|
||||
|
||||
goto :goto_10
|
||||
|
||||
:cond_1b
|
||||
:goto_f
|
||||
const/4 v3, 0x1
|
||||
|
||||
:goto_10
|
||||
const/4 v13, 0x0
|
||||
|
||||
if-eqz v11, :cond_1c
|
||||
|
||||
iget v15, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mDimensionRatio:F
|
||||
|
||||
cmpl-float v15, v15, v13
|
||||
|
||||
if-lez v15, :cond_1c
|
||||
|
||||
const/4 v15, 0x1
|
||||
|
||||
goto :goto_11
|
||||
|
||||
:cond_1c
|
||||
const/4 v15, 0x0
|
||||
|
||||
:goto_11
|
||||
if-eqz v12, :cond_1d
|
||||
|
||||
iget v5, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mDimensionRatio:F
|
||||
|
||||
cmpl-float v5, v5, v13
|
||||
|
||||
if-lez v5, :cond_1d
|
||||
|
||||
const/4 v5, 0x1
|
||||
|
||||
goto :goto_12
|
||||
|
||||
:cond_1d
|
||||
const/4 v5, 0x0
|
||||
|
||||
:goto_12
|
||||
invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v13
|
||||
|
||||
check-cast v13, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iget-boolean v14, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->useCurrentDimensions:Z
|
||||
|
||||
if-nez v14, :cond_1f
|
||||
|
||||
if-eqz v11, :cond_1f
|
||||
|
||||
iget v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintDefaultWidth:I
|
||||
|
||||
if-nez v11, :cond_1f
|
||||
|
||||
if-eqz v12, :cond_1f
|
||||
|
||||
iget v11, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintDefaultHeight:I
|
||||
|
||||
if-eqz v11, :cond_1e
|
||||
|
||||
goto :goto_13
|
||||
|
||||
:cond_1e
|
||||
const/4 v0, 0x0
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
const/4 v4, -0x1
|
||||
|
||||
const/4 v14, 0x0
|
||||
|
||||
const/16 v16, 0x0
|
||||
|
||||
goto/16 :goto_1c
|
||||
|
||||
:cond_1f
|
||||
:goto_13
|
||||
instance-of v11, v10, Landroidx/constraintlayout/widget/VirtualLayout;
|
||||
|
||||
if-eqz v11, :cond_20
|
||||
|
||||
instance-of v11, v1, Landroidx/constraintlayout/solver/widgets/VirtualLayout;
|
||||
|
||||
if-eqz v11, :cond_20
|
||||
|
||||
move-object v11, v1
|
||||
|
||||
check-cast v11, Landroidx/constraintlayout/solver/widgets/VirtualLayout;
|
||||
|
||||
move-object v12, v10
|
||||
|
||||
check-cast v12, Landroidx/constraintlayout/widget/VirtualLayout;
|
||||
|
||||
invoke-virtual {v12, v11, v6, v8}, Landroidx/constraintlayout/widget/VirtualLayout;->onMeasure(Landroidx/constraintlayout/solver/widgets/VirtualLayout;II)V
|
||||
|
||||
goto :goto_14
|
||||
|
||||
:cond_20
|
||||
invoke-virtual {v10, v6, v8}, Landroid/view/View;->measure(II)V
|
||||
|
||||
:goto_14
|
||||
invoke-virtual {v10}, Landroid/view/View;->getMeasuredWidth()I
|
||||
|
||||
move-result v11
|
||||
|
||||
invoke-virtual {v10}, Landroid/view/View;->getMeasuredHeight()I
|
||||
|
||||
move-result v12
|
||||
|
||||
invoke-virtual {v10}, Landroid/view/View;->getBaseline()I
|
||||
|
||||
move-result v14
|
||||
|
||||
if-eqz v9, :cond_21
|
||||
|
||||
iget-object v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
const/16 v16, 0x0
|
||||
|
||||
aput v11, v9, v16
|
||||
|
||||
const/16 v18, 0x2
|
||||
|
||||
aput v12, v9, v18
|
||||
|
||||
goto :goto_15
|
||||
|
||||
:cond_21
|
||||
const/16 v16, 0x0
|
||||
|
||||
const/16 v18, 0x2
|
||||
|
||||
iget-object v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v16, v9, v16
|
||||
|
||||
aput v16, v9, v18
|
||||
|
||||
:goto_15
|
||||
if-eqz v7, :cond_22
|
||||
|
||||
iget-object v7, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
const/4 v9, 0x1
|
||||
|
||||
aput v12, v7, v9
|
||||
|
||||
const/16 v17, 0x3
|
||||
|
||||
aput v11, v7, v17
|
||||
|
||||
goto :goto_16
|
||||
|
||||
:cond_22
|
||||
const/4 v9, 0x1
|
||||
|
||||
const/16 v17, 0x3
|
||||
|
||||
iget-object v7, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->wrapMeasure:[I
|
||||
|
||||
aput v16, v7, v9
|
||||
|
||||
aput v16, v7, v17
|
||||
|
||||
:goto_16
|
||||
iget v7, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintMinWidth:I
|
||||
|
||||
if-lez v7, :cond_23
|
||||
|
||||
invoke-static {v7, v11}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v7
|
||||
|
||||
goto :goto_17
|
||||
|
||||
:cond_23
|
||||
move v7, v11
|
||||
|
||||
:goto_17
|
||||
iget v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintMaxWidth:I
|
||||
|
||||
if-lez v9, :cond_24
|
||||
|
||||
invoke-static {v9, v7}, Ljava/lang/Math;->min(II)I
|
||||
|
||||
move-result v7
|
||||
|
||||
:cond_24
|
||||
iget v9, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintMinHeight:I
|
||||
|
||||
if-lez v9, :cond_25
|
||||
|
||||
invoke-static {v9, v12}, Ljava/lang/Math;->max(II)I
|
||||
|
||||
move-result v9
|
||||
|
||||
goto :goto_18
|
||||
|
||||
:cond_25
|
||||
move v9, v12
|
||||
|
||||
:goto_18
|
||||
iget v0, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mMatchConstraintMaxHeight:I
|
||||
|
||||
if-lez v0, :cond_26
|
||||
|
||||
invoke-static {v0, v9}, Ljava/lang/Math;->min(II)I
|
||||
|
||||
move-result v9
|
||||
|
||||
:cond_26
|
||||
const/high16 v0, 0x3f000000 # 0.5f
|
||||
|
||||
if-eqz v15, :cond_27
|
||||
|
||||
if-eqz v4, :cond_27
|
||||
|
||||
iget v3, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mDimensionRatio:F
|
||||
|
||||
int-to-float v4, v9
|
||||
|
||||
mul-float v4, v4, v3
|
||||
|
||||
add-float/2addr v4, v0
|
||||
|
||||
float-to-int v0, v4
|
||||
|
||||
move v7, v0
|
||||
|
||||
goto :goto_19
|
||||
|
||||
:cond_27
|
||||
if-eqz v5, :cond_28
|
||||
|
||||
if-eqz v3, :cond_28
|
||||
|
||||
iget v3, v1, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->mDimensionRatio:F
|
||||
|
||||
int-to-float v4, v7
|
||||
|
||||
div-float/2addr v4, v3
|
||||
|
||||
add-float/2addr v4, v0
|
||||
|
||||
float-to-int v0, v4
|
||||
|
||||
move v9, v0
|
||||
|
||||
:cond_28
|
||||
:goto_19
|
||||
if-ne v11, v7, :cond_2a
|
||||
|
||||
if-eq v12, v9, :cond_29
|
||||
|
||||
goto :goto_1b
|
||||
|
||||
:cond_29
|
||||
move v0, v7
|
||||
|
||||
move v3, v9
|
||||
|
||||
:goto_1a
|
||||
const/4 v4, -0x1
|
||||
|
||||
goto :goto_1c
|
||||
|
||||
:cond_2a
|
||||
:goto_1b
|
||||
const/high16 v0, 0x40000000 # 2.0f
|
||||
|
||||
if-eq v11, v7, :cond_2b
|
||||
|
||||
invoke-static {v7, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
|
||||
|
||||
move-result v6
|
||||
|
||||
:cond_2b
|
||||
if-eq v12, v9, :cond_2c
|
||||
|
||||
invoke-static {v9, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
|
||||
|
||||
move-result v8
|
||||
|
||||
:cond_2c
|
||||
invoke-virtual {v10, v6, v8}, Landroid/view/View;->measure(II)V
|
||||
|
||||
invoke-virtual {v10}, Landroid/view/View;->getMeasuredWidth()I
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {v10}, Landroid/view/View;->getMeasuredHeight()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {v10}, Landroid/view/View;->getBaseline()I
|
||||
|
||||
move-result v4
|
||||
|
||||
move v14, v4
|
||||
|
||||
goto :goto_1a
|
||||
|
||||
:goto_1c
|
||||
if-eq v14, v4, :cond_2d
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
goto :goto_1d
|
||||
|
||||
:cond_2d
|
||||
const/4 v4, 0x0
|
||||
|
||||
:goto_1d
|
||||
iget v5, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->horizontalDimension:I
|
||||
|
||||
if-ne v0, v5, :cond_2f
|
||||
|
||||
iget v5, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->verticalDimension:I
|
||||
|
||||
if-eq v3, v5, :cond_2e
|
||||
|
||||
goto :goto_1e
|
||||
|
||||
:cond_2e
|
||||
const/4 v5, 0x0
|
||||
|
||||
goto :goto_1f
|
||||
|
||||
:cond_2f
|
||||
:goto_1e
|
||||
const/4 v5, 0x1
|
||||
|
||||
:goto_1f
|
||||
iput-boolean v5, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredNeedsSolverPass:Z
|
||||
|
||||
iget-boolean v5, v13, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->needsBaseline:Z
|
||||
|
||||
if-eqz v5, :cond_30
|
||||
|
||||
const/4 v9, 0x1
|
||||
|
||||
goto :goto_20
|
||||
|
||||
:cond_30
|
||||
move v9, v4
|
||||
|
||||
:goto_20
|
||||
if-eqz v9, :cond_31
|
||||
|
||||
const/4 v4, -0x1
|
||||
|
||||
if-eq v14, v4, :cond_31
|
||||
|
||||
invoke-virtual/range {p1 .. p1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getBaselineDistance()I
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eq v1, v14, :cond_31
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
iput-boolean v1, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredNeedsSolverPass:Z
|
||||
|
||||
:cond_31
|
||||
iput v0, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredWidth:I
|
||||
|
||||
iput v3, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredHeight:I
|
||||
|
||||
iput-boolean v9, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredHasBaseline:Z
|
||||
|
||||
iput v14, v2, Landroidx/constraintlayout/solver/widgets/analyzer/BasicMeasure$Measure;->measuredBaseline:I
|
||||
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -1,200 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintLayoutStates.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintLayoutStates;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "State"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mConstraintID:I
|
||||
|
||||
.field public mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
.field public mId:I
|
||||
|
||||
.field public mVariants:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
"Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 5
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
new-instance v0, Ljava/util/ArrayList;
|
||||
|
||||
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
invoke-static {p2}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/R$styleable;->State:[I
|
||||
|
||||
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, v0, :cond_2
|
||||
|
||||
invoke-virtual {p2, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->State_android_id:I
|
||||
|
||||
if-ne v2, v3, :cond_0
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mId:I
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mId:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->State_constraints:I
|
||||
|
||||
if-ne v2, v3, :cond_1
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
iget v4, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
|
||||
|
||||
const-string v3, "layout"
|
||||
|
||||
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
new-instance v2, Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
invoke-direct {v2}, Landroidx/constraintlayout/widget/ConstraintSet;-><init>()V
|
||||
|
||||
iput-object v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v2, p1, v3}, Landroidx/constraintlayout/widget/ConstraintSet;->clone(Landroid/content/Context;I)V
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public add(Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public findMatch(FF)I
|
||||
.locals 2
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
iget-object v1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
|
||||
|
||||
move-result v1
|
||||
|
||||
if-ge v0, v1, :cond_1
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
invoke-virtual {v1, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->match(FF)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
return v0
|
||||
|
||||
:cond_0
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
const/4 p1, -0x1
|
||||
|
||||
return p1
|
||||
.end method
|
|
@ -1,283 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintLayoutStates.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintLayoutStates;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "Variant"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mConstraintID:I
|
||||
|
||||
.field public mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
.field public mId:I
|
||||
|
||||
.field public mMaxHeight:F
|
||||
|
||||
.field public mMaxWidth:F
|
||||
|
||||
.field public mMinHeight:F
|
||||
|
||||
.field public mMinWidth:F
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 5
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/high16 v0, 0x7fc00000 # Float.NaN
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinWidth:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinHeight:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxWidth:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxHeight:F
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
invoke-static {p2}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/R$styleable;->Variant:[I
|
||||
|
||||
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, v0, :cond_6
|
||||
|
||||
invoke-virtual {p2, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_constraints:I
|
||||
|
||||
if-ne v2, v3, :cond_0
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
iget v4, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
|
||||
|
||||
const-string v3, "layout"
|
||||
|
||||
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_5
|
||||
|
||||
new-instance v2, Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
invoke-direct {v2}, Landroidx/constraintlayout/widget/ConstraintSet;-><init>()V
|
||||
|
||||
iput-object v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v2, p1, v3}, Landroidx/constraintlayout/widget/ConstraintSet;->clone(Landroid/content/Context;I)V
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_heightLessThan:I
|
||||
|
||||
if-ne v2, v3, :cond_1
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxHeight:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxHeight:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_heightMoreThan:I
|
||||
|
||||
if-ne v2, v3, :cond_2
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinHeight:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinHeight:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_widthLessThan:I
|
||||
|
||||
if-ne v2, v3, :cond_3
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxWidth:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxWidth:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_widthMoreThan:I
|
||||
|
||||
if-ne v2, v3, :cond_4
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinWidth:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinWidth:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
const-string v2, "ConstraintLayoutStates"
|
||||
|
||||
const-string v3, "Unknown tag"
|
||||
|
||||
invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
:cond_5
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_6
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public match(FF)Z
|
||||
.locals 2
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinWidth:F
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinWidth:F
|
||||
|
||||
cmpg-float v0, p1, v0
|
||||
|
||||
if-gez v0, :cond_0
|
||||
|
||||
return v1
|
||||
|
||||
:cond_0
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinHeight:F
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMinHeight:F
|
||||
|
||||
cmpg-float v0, p2, v0
|
||||
|
||||
if-gez v0, :cond_1
|
||||
|
||||
return v1
|
||||
|
||||
:cond_1
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxWidth:F
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_2
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxWidth:F
|
||||
|
||||
cmpl-float p1, p1, v0
|
||||
|
||||
if-lez p1, :cond_2
|
||||
|
||||
return v1
|
||||
|
||||
:cond_2
|
||||
iget p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxHeight:F
|
||||
|
||||
invoke-static {p1}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-nez p1, :cond_3
|
||||
|
||||
iget p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mMaxHeight:F
|
||||
|
||||
cmpl-float p1, p2, p1
|
||||
|
||||
if-lez p1, :cond_3
|
||||
|
||||
return v1
|
||||
|
||||
:cond_3
|
||||
const/4 p1, 0x1
|
||||
|
||||
return p1
|
||||
.end method
|
|
@ -1,737 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintLayoutStates;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintLayoutStates.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;,
|
||||
Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final DEBUG:Z = false
|
||||
|
||||
.field public static final TAG:Ljava/lang/String; = "ConstraintLayoutStates"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final mConstraintLayout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
.field public mConstraintSetMap:Landroid/util/SparseArray;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/util/SparseArray<",
|
||||
"Landroidx/constraintlayout/widget/ConstraintSet;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
.field public mCurrentConstraintNumber:I
|
||||
|
||||
.field public mCurrentStateId:I
|
||||
|
||||
.field public mDefaultConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
.field public mStateList:Landroid/util/SparseArray;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/util/SparseArray<",
|
||||
"Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Landroidx/constraintlayout/widget/ConstraintLayout;I)V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentStateId:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
new-instance v0, Landroid/util/SparseArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
new-instance v0, Landroid/util/SparseArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintSetMap:Landroid/util/SparseArray;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
iput-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintLayout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-direct {p0, p1, p3}, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->load(Landroid/content/Context;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private load(Landroid/content/Context;I)V
|
||||
.locals 8
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0, p2}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
:try_start_0
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
|
||||
|
||||
move-result v1
|
||||
|
||||
:goto_0
|
||||
const/4 v2, 0x1
|
||||
|
||||
if-eq v1, v2, :cond_7
|
||||
|
||||
if-eqz v1, :cond_5
|
||||
|
||||
const/4 v3, 0x2
|
||||
|
||||
if-eq v1, v3, :cond_0
|
||||
|
||||
goto/16 :goto_2
|
||||
|
||||
:cond_0
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
const/4 v4, -0x1
|
||||
|
||||
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
|
||||
|
||||
move-result v5
|
||||
|
||||
const/4 v6, 0x4
|
||||
|
||||
const/4 v7, 0x3
|
||||
|
||||
sparse-switch v5, :sswitch_data_0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:sswitch_0
|
||||
const-string v5, "Variant"
|
||||
|
||||
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v5
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
const/4 v4, 0x3
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:sswitch_1
|
||||
const-string v5, "layoutDescription"
|
||||
|
||||
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v5
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
const/4 v4, 0x0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:sswitch_2
|
||||
const-string v5, "StateSet"
|
||||
|
||||
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v5
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:sswitch_3
|
||||
const-string v5, "State"
|
||||
|
||||
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v5
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
const/4 v4, 0x2
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:sswitch_4
|
||||
const-string v5, "ConstraintSet"
|
||||
|
||||
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v5
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
const/4 v4, 0x4
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
if-eqz v4, :cond_6
|
||||
|
||||
if-eq v4, v2, :cond_6
|
||||
|
||||
if-eq v4, v3, :cond_4
|
||||
|
||||
if-eq v4, v7, :cond_3
|
||||
|
||||
if-eq v4, v6, :cond_2
|
||||
|
||||
const-string v2, "ConstraintLayoutStates"
|
||||
|
||||
new-instance v3, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string/jumbo v4, "unknown tag "
|
||||
|
||||
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-static {v2, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_2
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->parseConstraintSet(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_3
|
||||
new-instance v1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
invoke-direct {v1, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;-><init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
if-eqz v0, :cond_6
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->add(Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;)V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_4
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;-><init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
iget v2, v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mId:I
|
||||
|
||||
invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_5
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
|
||||
|
||||
:cond_6
|
||||
:goto_2
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->next()I
|
||||
|
||||
move-result v1
|
||||
:try_end_0
|
||||
.catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_1
|
||||
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:catch_0
|
||||
move-exception p1
|
||||
|
||||
invoke-virtual {p1}, Ljava/io/IOException;->printStackTrace()V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:catch_1
|
||||
move-exception p1
|
||||
|
||||
invoke-virtual {p1}, Lorg/xmlpull/v1/XmlPullParserException;->printStackTrace()V
|
||||
|
||||
:cond_7
|
||||
:goto_3
|
||||
return-void
|
||||
|
||||
:sswitch_data_0
|
||||
.sparse-switch
|
||||
-0x50764adb -> :sswitch_4
|
||||
0x4c7d471 -> :sswitch_3
|
||||
0x526c4e31 -> :sswitch_2
|
||||
0x62ce7272 -> :sswitch_1
|
||||
0x7155a865 -> :sswitch_0
|
||||
.end sparse-switch
|
||||
.end method
|
||||
|
||||
.method private parseConstraintSet(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 8
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet;-><init>()V
|
||||
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I
|
||||
|
||||
move-result v1
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v2, v1, :cond_4
|
||||
|
||||
invoke-interface {p2, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
const-string v4, "id"
|
||||
|
||||
invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_3
|
||||
|
||||
invoke-interface {p2, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
const-string v2, "/"
|
||||
|
||||
invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
const/4 v3, -0x1
|
||||
|
||||
const/4 v5, 0x1
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
const/16 v2, 0x2f
|
||||
|
||||
invoke-virtual {v1, v2}, Ljava/lang/String;->indexOf(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
add-int/2addr v2, v5
|
||||
|
||||
invoke-virtual {v1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v6
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
|
||||
|
||||
move-result-object v7
|
||||
|
||||
invoke-virtual {v6, v2, v4, v7}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
const/4 v2, -0x1
|
||||
|
||||
:goto_1
|
||||
if-ne v2, v3, :cond_2
|
||||
|
||||
invoke-virtual {v1}, Ljava/lang/String;->length()I
|
||||
|
||||
move-result v3
|
||||
|
||||
if-le v3, v5, :cond_1
|
||||
|
||||
invoke-virtual {v1, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_1
|
||||
const-string v1, "ConstraintLayoutStates"
|
||||
|
||||
const-string v3, "error in parsing id"
|
||||
|
||||
invoke-static {v1, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
:cond_2
|
||||
:goto_2
|
||||
invoke-virtual {v0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet;->load(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintSetMap:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_3
|
||||
add-int/lit8 v2, v2, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
:goto_3
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public needsToChange(IFF)Z
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentStateId:I
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-eq v0, p1, :cond_0
|
||||
|
||||
return v1
|
||||
|
||||
:cond_0
|
||||
const/4 v2, -0x1
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
if-ne p1, v2, :cond_1
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
:goto_0
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
if-eq v0, v2, :cond_2
|
||||
|
||||
iget-object v2, p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
invoke-virtual {v0, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->match(FF)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
return v3
|
||||
|
||||
:cond_2
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
invoke-virtual {p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->findMatch(FF)I
|
||||
|
||||
move-result p1
|
||||
|
||||
if-ne v0, p1, :cond_3
|
||||
|
||||
return v3
|
||||
|
||||
:cond_3
|
||||
return v1
|
||||
.end method
|
||||
|
||||
.method public setOnConstraintsChanged(Landroidx/constraintlayout/widget/ConstraintsChangedListener;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public updateConstraints(IFF)V
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentStateId:I
|
||||
|
||||
const/4 v1, -0x1
|
||||
|
||||
if-ne v0, p1, :cond_7
|
||||
|
||||
if-ne p1, v1, :cond_0
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
|
||||
:goto_0
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
if-eq v0, v1, :cond_1
|
||||
|
||||
iget-object v2, p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
invoke-virtual {v0, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->match(FF)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->findMatch(FF)I
|
||||
|
||||
move-result p2
|
||||
|
||||
iget p3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
if-ne p3, p2, :cond_2
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
if-ne p2, v1, :cond_3
|
||||
|
||||
iget-object p3, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mDefaultConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
iget-object p3, p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {p3, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p3
|
||||
|
||||
check-cast p3, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
iget-object p3, p3, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
:goto_1
|
||||
if-ne p2, v1, :cond_4
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_4
|
||||
iget-object p1, p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {p1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
:goto_2
|
||||
if-nez p3, :cond_5
|
||||
|
||||
return-void
|
||||
|
||||
:cond_5
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
if-eqz p2, :cond_6
|
||||
|
||||
invoke-virtual {p2, v1, p1}, Landroidx/constraintlayout/widget/ConstraintsChangedListener;->preLayoutChange(II)V
|
||||
|
||||
:cond_6
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintLayout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {p3, p2}, Landroidx/constraintlayout/widget/ConstraintSet;->applyTo(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
if-eqz p2, :cond_c
|
||||
|
||||
invoke-virtual {p2, v1, p1}, Landroidx/constraintlayout/widget/ConstraintsChangedListener;->postLayoutChange(II)V
|
||||
|
||||
goto :goto_5
|
||||
|
||||
:cond_7
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentStateId:I
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;
|
||||
|
||||
invoke-virtual {v0, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->findMatch(FF)I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-ne v2, v1, :cond_8
|
||||
|
||||
iget-object v3, v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_8
|
||||
iget-object v3, v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
iget-object v3, v3, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
:goto_3
|
||||
if-ne v2, v1, :cond_9
|
||||
|
||||
iget v0, v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mConstraintID:I
|
||||
|
||||
goto :goto_4
|
||||
|
||||
:cond_9
|
||||
iget-object v0, v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;
|
||||
|
||||
iget v0, v0, Landroidx/constraintlayout/widget/ConstraintLayoutStates$Variant;->mConstraintID:I
|
||||
|
||||
:goto_4
|
||||
if-nez v3, :cond_a
|
||||
|
||||
new-instance v0, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string v1, "NO Constraint set found ! id="
|
||||
|
||||
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
||||
|
||||
const-string p1, ", dim ="
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
|
||||
|
||||
const-string p1, ", "
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const-string p2, "ConstraintLayoutStates"
|
||||
|
||||
invoke-static {p2, p1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
return-void
|
||||
|
||||
:cond_a
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mCurrentConstraintNumber:I
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
if-eqz p2, :cond_b
|
||||
|
||||
invoke-virtual {p2, p1, v0}, Landroidx/constraintlayout/widget/ConstraintsChangedListener;->preLayoutChange(II)V
|
||||
|
||||
:cond_b
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintLayout:Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {v3, p2}, Landroidx/constraintlayout/widget/ConstraintSet;->applyTo(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintLayoutStates;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
if-eqz p2, :cond_c
|
||||
|
||||
invoke-virtual {p2, p1, v0}, Landroidx/constraintlayout/widget/ConstraintsChangedListener;->postLayoutChange(II)V
|
||||
|
||||
:cond_c
|
||||
:goto_5
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -1,877 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintSet$Constraint;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "Constraint"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
.field public mCustomConstraints:Ljava/util/HashMap;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/HashMap<",
|
||||
"Ljava/lang/String;",
|
||||
"Landroidx/constraintlayout/widget/ConstraintAttribute;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public mViewId:I
|
||||
|
||||
.field public final motion:Landroidx/constraintlayout/widget/ConstraintSet$Motion;
|
||||
|
||||
.field public final propertySet:Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
|
||||
.field public final transform:Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->propertySet:Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet$Motion;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->motion:Landroidx/constraintlayout/widget/ConstraintSet$Motion;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet$Layout;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet$Transform;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->transform:Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
|
||||
new-instance v0, Ljava/util/HashMap;
|
||||
|
||||
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mCustomConstraints:Ljava/util/HashMap;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$000(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;ILandroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->fillFrom(ILandroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$300(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Landroidx/constraintlayout/widget/ConstraintHelper;ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->fillFromConstraints(Landroidx/constraintlayout/widget/ConstraintHelper;ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$400(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->fillFromConstraints(ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$500(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Ljava/lang/String;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->setIntValue(Ljava/lang/String;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$600(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Ljava/lang/String;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->setColorValue(Ljava/lang/String;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$700(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Ljava/lang/String;F)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->setFloatValue(Ljava/lang/String;F)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public static synthetic access$800(Landroidx/constraintlayout/widget/ConstraintSet$Constraint;Ljava/lang/String;Ljava/lang/String;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->setStringValue(Ljava/lang/String;Ljava/lang/String;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private fillFrom(ILandroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V
|
||||
.locals 1
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mViewId:I
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->leftToLeft:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->leftToLeft:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->leftToRight:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->leftToRight:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->rightToLeft:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->rightToLeft:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->rightToRight:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->rightToRight:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->topToTop:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->topToTop:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->topToBottom:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->topToBottom:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->bottomToTop:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->bottomToTop:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->bottomToBottom:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->bottomToBottom:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->baselineToBaseline:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->baselineToBaseline:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->startToEnd:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->startToEnd:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->startToStart:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->startToStart:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->endToStart:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->endToStart:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->endToEnd:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->endToEnd:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->horizontalBias:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->horizontalBias:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->verticalBias:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->verticalBias:F
|
||||
|
||||
iget-object v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->dimensionRatio:Ljava/lang/String;
|
||||
|
||||
iput-object v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->dimensionRatio:Ljava/lang/String;
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->circleConstraint:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->circleConstraint:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->circleRadius:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->circleRadius:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->circleAngle:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->circleAngle:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->editorAbsoluteX:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->editorAbsoluteX:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->editorAbsoluteY:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->editorAbsoluteY:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->orientation:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->orientation:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guidePercent:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->guidePercent:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guideBegin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->guideBegin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guideEnd:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->guideEnd:I
|
||||
|
||||
iget v0, p2, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mWidth:I
|
||||
|
||||
iget v0, p2, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mHeight:I
|
||||
|
||||
iget v0, p2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->leftMargin:I
|
||||
|
||||
iget v0, p2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->rightMargin:I
|
||||
|
||||
iget v0, p2, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->topMargin:I
|
||||
|
||||
iget v0, p2, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->bottomMargin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->verticalWeight:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->verticalWeight:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->horizontalWeight:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->horizontalWeight:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->verticalChainStyle:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->verticalChainStyle:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->horizontalChainStyle:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->horizontalChainStyle:I
|
||||
|
||||
iget-boolean v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->constrainedWidth:Z
|
||||
|
||||
iput-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->constrainedWidth:Z
|
||||
|
||||
iget-boolean v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->constrainedHeight:Z
|
||||
|
||||
iput-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->constrainedHeight:Z
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintDefaultWidth:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthDefault:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintDefaultHeight:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightDefault:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMaxWidth:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthMax:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMaxHeight:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightMax:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMinWidth:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthMin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMinHeight:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightMin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintPercentWidth:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthPercent:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintPercentHeight:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightPercent:F
|
||||
|
||||
iget-object v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->constraintTag:Ljava/lang/String;
|
||||
|
||||
iput-object v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mConstraintTag:Ljava/lang/String;
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneTopMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneTopMargin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneBottomMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneBottomMargin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneLeftMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneLeftMargin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneRightMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneRightMargin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneStartMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneStartMargin:I
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneEndMargin:I
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneEndMargin:I
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginEnd()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->endMargin:I
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I
|
||||
|
||||
move-result p2
|
||||
|
||||
iput p2, p1, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->startMargin:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private fillFromConstraints(ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->fillFrom(ILandroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->propertySet:Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->alpha:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->alpha:F
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->transform:Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotation:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotation:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationX:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationX:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationY:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationY:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleX:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleX:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleY:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleY:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotX:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotX:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotY:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotY:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationX:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationX:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationY:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationY:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationZ:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationZ:F
|
||||
|
||||
iget v0, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->elevation:F
|
||||
|
||||
iput v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->elevation:F
|
||||
|
||||
iget-boolean p2, p2, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->applyElevation:Z
|
||||
|
||||
iput-boolean p2, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->applyElevation:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private fillFromConstraints(Landroidx/constraintlayout/widget/ConstraintHelper;ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p2, p3}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->fillFromConstraints(ILandroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
|
||||
instance-of p2, p1, Landroidx/constraintlayout/widget/Barrier;
|
||||
|
||||
if-eqz p2, :cond_0
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
const/4 p3, 0x1
|
||||
|
||||
iput p3, p2, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mHelperType:I
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/Barrier;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/widget/Barrier;->getType()I
|
||||
|
||||
move-result p3
|
||||
|
||||
iput p3, p2, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mBarrierDirection:I
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/widget/ConstraintHelper;->getReferencedIds()[I
|
||||
|
||||
move-result-object p3
|
||||
|
||||
iput-object p3, p2, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mReferenceIds:[I
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/widget/Barrier;->getMargin()I
|
||||
|
||||
move-result p1
|
||||
|
||||
iput p1, p2, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mBarrierMargin:I
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private get(Ljava/lang/String;Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;)Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mCustomConstraints:Ljava/util/HashMap;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mCustomConstraints:Ljava/util/HashMap;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/widget/ConstraintAttribute;->getType()Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-ne v0, p2, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
new-instance p2, Ljava/lang/IllegalArgumentException;
|
||||
|
||||
const-string v0, "ConstraintAttribute is already a "
|
||||
|
||||
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/widget/ConstraintAttribute;->getType()Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Ljava/lang/Enum;->name()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-direct {p2, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
|
||||
|
||||
throw p2
|
||||
|
||||
:cond_1
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintAttribute;-><init>(Ljava/lang/String;Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;)V
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mCustomConstraints:Ljava/util/HashMap;
|
||||
|
||||
invoke-virtual {p2, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
||||
|
||||
move-object p1, v0
|
||||
|
||||
:goto_0
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method private setColorValue(Ljava/lang/String;I)V
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->COLOR_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->get(Ljava/lang/String;Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;)Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/constraintlayout/widget/ConstraintAttribute;->setColorValue(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private setFloatValue(Ljava/lang/String;F)V
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->FLOAT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->get(Ljava/lang/String;Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;)Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/constraintlayout/widget/ConstraintAttribute;->setFloatValue(F)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private setIntValue(Ljava/lang/String;I)V
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->INT_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->get(Ljava/lang/String;Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;)Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/constraintlayout/widget/ConstraintAttribute;->setIntValue(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private setStringValue(Ljava/lang/String;Ljava/lang/String;)V
|
||||
.locals 1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;->STRING_TYPE:Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->get(Ljava/lang/String;Landroidx/constraintlayout/widget/ConstraintAttribute$AttributeType;)Landroidx/constraintlayout/widget/ConstraintAttribute;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1, p2}, Landroidx/constraintlayout/widget/ConstraintAttribute;->setStringValue(Ljava/lang/String;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public applyTo(Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V
|
||||
.locals 2
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->leftToLeft:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->leftToLeft:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->leftToRight:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->leftToRight:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->rightToLeft:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->rightToLeft:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->rightToRight:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->rightToRight:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->topToTop:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->topToTop:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->topToBottom:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->topToBottom:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->bottomToTop:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->bottomToTop:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->bottomToBottom:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->bottomToBottom:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->baselineToBaseline:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->baselineToBaseline:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->startToEnd:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->startToEnd:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->startToStart:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->startToStart:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->endToStart:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->endToStart:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->endToEnd:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->endToEnd:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->leftMargin:I
|
||||
|
||||
iput v1, p1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->rightMargin:I
|
||||
|
||||
iput v1, p1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->topMargin:I
|
||||
|
||||
iput v1, p1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->bottomMargin:I
|
||||
|
||||
iput v1, p1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneStartMargin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneStartMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneEndMargin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneEndMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneTopMargin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneTopMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->goneBottomMargin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->goneBottomMargin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->horizontalBias:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->horizontalBias:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->verticalBias:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->verticalBias:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->circleConstraint:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->circleConstraint:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->circleRadius:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->circleRadius:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->circleAngle:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->circleAngle:F
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->dimensionRatio:Ljava/lang/String;
|
||||
|
||||
iput-object v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->dimensionRatio:Ljava/lang/String;
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->editorAbsoluteX:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->editorAbsoluteX:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->editorAbsoluteY:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->editorAbsoluteY:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->verticalWeight:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->verticalWeight:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->horizontalWeight:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->horizontalWeight:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->verticalChainStyle:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->verticalChainStyle:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->horizontalChainStyle:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->horizontalChainStyle:I
|
||||
|
||||
iget-boolean v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->constrainedWidth:Z
|
||||
|
||||
iput-boolean v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->constrainedWidth:Z
|
||||
|
||||
iget-boolean v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->constrainedHeight:Z
|
||||
|
||||
iput-boolean v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->constrainedHeight:Z
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthDefault:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintDefaultWidth:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightDefault:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintDefaultHeight:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthMax:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMaxWidth:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightMax:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMaxHeight:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthMin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMinWidth:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightMin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintMinHeight:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->widthPercent:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintPercentWidth:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->heightPercent:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->matchConstraintPercentHeight:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->orientation:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->orientation:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->guidePercent:F
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guidePercent:F
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->guideBegin:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guideBegin:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->guideEnd:I
|
||||
|
||||
iput v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guideEnd:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mWidth:I
|
||||
|
||||
iput v1, p1, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
|
||||
|
||||
iget v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mHeight:I
|
||||
|
||||
iput v1, p1, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
|
||||
|
||||
iget-object v0, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->mConstraintTag:Ljava/lang/String;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iput-object v0, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->constraintTag:Ljava/lang/String;
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget v0, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->startMargin:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginStart(I)V
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget v0, v0, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->endMargin:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginEnd(I)V
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->validate()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public clone()Landroidx/constraintlayout/widget/ConstraintSet$Constraint;
|
||||
.locals 3
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;-><init>()V
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->layout:Landroidx/constraintlayout/widget/ConstraintSet$Layout;
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/widget/ConstraintSet$Layout;->copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$Layout;)V
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->motion:Landroidx/constraintlayout/widget/ConstraintSet$Motion;
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->motion:Landroidx/constraintlayout/widget/ConstraintSet$Motion;
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$Motion;)V
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->propertySet:Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->propertySet:Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;)V
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->transform:Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->transform:Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$Transform;)V
|
||||
|
||||
iget v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mViewId:I
|
||||
|
||||
iput v1, v0, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->mViewId:I
|
||||
|
||||
return-object 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}, Landroidx/constraintlayout/widget/ConstraintSet$Constraint;->clone()Landroidx/constraintlayout/widget/ConstraintSet$Constraint;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -1,316 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintSet$Motion;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "Motion"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final ANIMATE_RELATIVE_TO:I = 0x5
|
||||
|
||||
.field public static final MOTION_DRAW_PATH:I = 0x4
|
||||
|
||||
.field public static final MOTION_STAGGER:I = 0x6
|
||||
|
||||
.field public static final PATH_MOTION_ARC:I = 0x2
|
||||
|
||||
.field public static final TRANSITION_EASING:I = 0x3
|
||||
|
||||
.field public static final TRANSITION_PATH_ROTATE:I = 0x1
|
||||
|
||||
.field public static mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mAnimateRelativeTo:I
|
||||
|
||||
.field public mApply:Z
|
||||
|
||||
.field public mDrawPath:I
|
||||
|
||||
.field public mMotionStagger:F
|
||||
|
||||
.field public mPathMotionArc:I
|
||||
|
||||
.field public mPathRotate:F
|
||||
|
||||
.field public mTransitionEasing:Ljava/lang/String;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 3
|
||||
|
||||
new-instance v0, Landroid/util/SparseIntArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Motion_motionPathRotate:I
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Motion_pathMotionArc:I
|
||||
|
||||
const/4 v2, 0x2
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Motion_transitionEasing:I
|
||||
|
||||
const/4 v2, 0x3
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Motion_drawPath:I
|
||||
|
||||
const/4 v2, 0x4
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Motion_animate_relativeTo:I
|
||||
|
||||
const/4 v2, 0x5
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Motion_motionStagger:I
|
||||
|
||||
const/4 v2, 0x6
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 3
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mApply:Z
|
||||
|
||||
const/4 v1, -0x1
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mAnimateRelativeTo:I
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
iput-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mTransitionEasing:Ljava/lang/String;
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathMotionArc:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mDrawPath:I
|
||||
|
||||
const/high16 v0, 0x7fc00000 # Float.NaN
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mMotionStagger:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathRotate:F
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$Motion;)V
|
||||
.locals 1
|
||||
|
||||
iget-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mApply:Z
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mApply:Z
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mAnimateRelativeTo:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mAnimateRelativeTo:I
|
||||
|
||||
iget-object v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mTransitionEasing:Ljava/lang/String;
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mTransitionEasing:Ljava/lang/String;
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathMotionArc:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathMotionArc:I
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mDrawPath:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mDrawPath:I
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathRotate:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathRotate:F
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mMotionStagger:F
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mMotionStagger:F
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public fillFromAttributeList(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 5
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/R$styleable;->Motion:[I
|
||||
|
||||
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const/4 p2, 0x1
|
||||
|
||||
iput-boolean p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mApply:Z
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result p2
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, p2, :cond_1
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
invoke-virtual {v3, v2}, Landroid/util/SparseIntArray;->get(I)I
|
||||
|
||||
move-result v3
|
||||
|
||||
packed-switch v3, :pswitch_data_0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_0
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mMotionStagger:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mMotionStagger:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_1
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mAnimateRelativeTo:I
|
||||
|
||||
invoke-static {p1, v2, v3}, Landroidx/constraintlayout/widget/ConstraintSet;->access$100(Landroid/content/res/TypedArray;II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mAnimateRelativeTo:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_2
|
||||
invoke-virtual {p1, v2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mDrawPath:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_3
|
||||
invoke-virtual {p1, v2}, Landroid/content/res/TypedArray;->peekValue(I)Landroid/util/TypedValue;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
iget v3, v3, Landroid/util/TypedValue;->type:I
|
||||
|
||||
const/4 v4, 0x3
|
||||
|
||||
if-ne v3, v4, :cond_0
|
||||
|
||||
invoke-virtual {p1, v2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iput-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mTransitionEasing:Ljava/lang/String;
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget-object v3, Landroidx/constraintlayout/motion/utils/Easing;->NAMED_EASING:[Ljava/lang/String;
|
||||
|
||||
invoke-virtual {p1, v2, v0}, Landroid/content/res/TypedArray;->getInteger(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
aget-object v2, v3, v2
|
||||
|
||||
iput-object v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mTransitionEasing:Ljava/lang/String;
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_4
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathMotionArc:I
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathMotionArc:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_5
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathRotate:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Motion;->mPathRotate:F
|
||||
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
|
||||
nop
|
||||
|
||||
:pswitch_data_0
|
||||
.packed-switch 0x1
|
||||
:pswitch_5
|
||||
:pswitch_4
|
||||
:pswitch_3
|
||||
:pswitch_2
|
||||
:pswitch_1
|
||||
:pswitch_0
|
||||
.end packed-switch
|
||||
.end method
|
|
@ -1,185 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "PropertySet"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public alpha:F
|
||||
|
||||
.field public mApply:Z
|
||||
|
||||
.field public mProgress:F
|
||||
|
||||
.field public mVisibilityMode:I
|
||||
|
||||
.field public visibility:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mApply:Z
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mVisibilityMode:I
|
||||
|
||||
const/high16 v0, 0x3f800000 # 1.0f
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->alpha:F
|
||||
|
||||
const/high16 v0, 0x7fc00000 # Float.NaN
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mProgress:F
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;)V
|
||||
.locals 1
|
||||
|
||||
iget-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mApply:Z
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mApply:Z
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->alpha:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->alpha:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mProgress:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mProgress:F
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mVisibilityMode:I
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mVisibilityMode:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public fillFromAttributeList(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 3
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/R$styleable;->PropertySet:[I
|
||||
|
||||
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const/4 p2, 0x1
|
||||
|
||||
iput-boolean p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mApply:Z
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result p2
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v0, p2, :cond_4
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v1
|
||||
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->PropertySet_android_alpha:I
|
||||
|
||||
if-ne v1, v2, :cond_0
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->alpha:F
|
||||
|
||||
invoke-virtual {p1, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v1
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->alpha:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->PropertySet_android_visibility:I
|
||||
|
||||
if-ne v1, v2, :cond_1
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
invoke-virtual {p1, v1, v2}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
invoke-static {}, Landroidx/constraintlayout/widget/ConstraintSet;->access$200()[I
|
||||
|
||||
move-result-object v1
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
aget v1, v1, v2
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->visibility:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->PropertySet_visibilityMode:I
|
||||
|
||||
if-ne v1, v2, :cond_2
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mVisibilityMode:I
|
||||
|
||||
invoke-virtual {p1, v1, v2}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mVisibilityMode:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->PropertySet_motionProgress:I
|
||||
|
||||
if-ne v1, v2, :cond_3
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mProgress:F
|
||||
|
||||
invoke-virtual {p1, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v1
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$PropertySet;->mProgress:F
|
||||
|
||||
:cond_3
|
||||
:goto_1
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,455 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/ConstraintSet$Transform;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "Transform"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final ELEVATION:I = 0xb
|
||||
|
||||
.field public static final ROTATION:I = 0x1
|
||||
|
||||
.field public static final ROTATION_X:I = 0x2
|
||||
|
||||
.field public static final ROTATION_Y:I = 0x3
|
||||
|
||||
.field public static final SCALE_X:I = 0x4
|
||||
|
||||
.field public static final SCALE_Y:I = 0x5
|
||||
|
||||
.field public static final TRANSFORM_PIVOT_X:I = 0x6
|
||||
|
||||
.field public static final TRANSFORM_PIVOT_Y:I = 0x7
|
||||
|
||||
.field public static final TRANSLATION_X:I = 0x8
|
||||
|
||||
.field public static final TRANSLATION_Y:I = 0x9
|
||||
|
||||
.field public static final TRANSLATION_Z:I = 0xa
|
||||
|
||||
.field public static mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public applyElevation:Z
|
||||
|
||||
.field public elevation:F
|
||||
|
||||
.field public mApply:Z
|
||||
|
||||
.field public rotation:F
|
||||
|
||||
.field public rotationX:F
|
||||
|
||||
.field public rotationY:F
|
||||
|
||||
.field public scaleX:F
|
||||
|
||||
.field public scaleY:F
|
||||
|
||||
.field public transformPivotX:F
|
||||
|
||||
.field public transformPivotY:F
|
||||
|
||||
.field public translationX:F
|
||||
|
||||
.field public translationY:F
|
||||
|
||||
.field public translationZ:F
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 3
|
||||
|
||||
new-instance v0, Landroid/util/SparseIntArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
|
||||
|
||||
sput-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_rotation:I
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_rotationX:I
|
||||
|
||||
const/4 v2, 0x2
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_rotationY:I
|
||||
|
||||
const/4 v2, 0x3
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_scaleX:I
|
||||
|
||||
const/4 v2, 0x4
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_scaleY:I
|
||||
|
||||
const/4 v2, 0x5
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_transformPivotX:I
|
||||
|
||||
const/4 v2, 0x6
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_transformPivotY:I
|
||||
|
||||
const/4 v2, 0x7
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_translationX:I
|
||||
|
||||
const/16 v2, 0x8
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_translationY:I
|
||||
|
||||
const/16 v2, 0x9
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_translationZ:I
|
||||
|
||||
const/16 v2, 0xa
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
sget v1, Landroidx/constraintlayout/widget/R$styleable;->Transform_android_elevation:I
|
||||
|
||||
const/16 v2, 0xb
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->append(II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 3
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mApply:Z
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotation:F
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationX:F
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationY:F
|
||||
|
||||
const/high16 v2, 0x3f800000 # 1.0f
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleX:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleY:F
|
||||
|
||||
const/high16 v2, 0x7fc00000 # Float.NaN
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotX:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotY:F
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationX:F
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationY:F
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationZ:F
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->applyElevation:Z
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->elevation:F
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public copyFrom(Landroidx/constraintlayout/widget/ConstraintSet$Transform;)V
|
||||
.locals 1
|
||||
|
||||
iget-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mApply:Z
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mApply:Z
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotation:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotation:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationX:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationY:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleX:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleY:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotX:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotY:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationX:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationY:F
|
||||
|
||||
iget v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationZ:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationZ:F
|
||||
|
||||
iget-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->applyElevation:Z
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->applyElevation:Z
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->elevation:F
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->elevation:F
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public fillFromAttributeList(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 4
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/R$styleable;->Transform:[I
|
||||
|
||||
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
const/4 p2, 0x1
|
||||
|
||||
iput-boolean p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mApply:Z
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, v0, :cond_0
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget-object v3, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->mapToConstant:Landroid/util/SparseIntArray;
|
||||
|
||||
invoke-virtual {v3, v2}, Landroid/util/SparseIntArray;->get(I)I
|
||||
|
||||
move-result v3
|
||||
|
||||
packed-switch v3, :pswitch_data_0
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_0
|
||||
iput-boolean p2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->applyElevation:Z
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->elevation:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->elevation:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_1
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationZ:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationZ:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_2
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationY:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_3
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationX:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->translationX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_4
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotY:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_5
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotX:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->transformPivotX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_6
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleY:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_7
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleX:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->scaleX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_8
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationY:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_9
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationX:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotationX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:pswitch_a
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotation:F
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/ConstraintSet$Transform;->rotation:F
|
||||
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
|
||||
nop
|
||||
|
||||
:pswitch_data_0
|
||||
.packed-switch 0x1
|
||||
:pswitch_a
|
||||
:pswitch_9
|
||||
:pswitch_8
|
||||
:pswitch_7
|
||||
:pswitch_6
|
||||
:pswitch_5
|
||||
:pswitch_4
|
||||
:pswitch_3
|
||||
:pswitch_2
|
||||
:pswitch_1
|
||||
:pswitch_0
|
||||
.end packed-switch
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -1,369 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
.super Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
.source "Constraints.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/Constraints;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "LayoutParams"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public alpha:F
|
||||
|
||||
.field public applyElevation:Z
|
||||
|
||||
.field public elevation:F
|
||||
|
||||
.field public rotation:F
|
||||
|
||||
.field public rotationX:F
|
||||
|
||||
.field public rotationY:F
|
||||
|
||||
.field public scaleX:F
|
||||
|
||||
.field public scaleY:F
|
||||
|
||||
.field public transformPivotX:F
|
||||
|
||||
.field public transformPivotY:F
|
||||
|
||||
.field public translationX:F
|
||||
|
||||
.field public translationY:F
|
||||
|
||||
.field public translationZ:F
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(II)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;-><init>(II)V
|
||||
|
||||
const/high16 p1, 0x3f800000 # 1.0f
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->alpha:F
|
||||
|
||||
const/4 p2, 0x0
|
||||
|
||||
iput-boolean p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->applyElevation:Z
|
||||
|
||||
const/4 p2, 0x0
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->elevation:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotation:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationX:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationY:F
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleX:F
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleY:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotX:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotY:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationX:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationY:F
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationZ:F
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 3
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
const/high16 v0, 0x3f800000 # 1.0f
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->alpha:F
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
iput-boolean v1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->applyElevation:Z
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->elevation:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotation:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationX:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleY:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotX:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotY:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationX:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationY:F
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationZ:F
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet:[I
|
||||
|
||||
invoke-virtual {p1, p2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result p2
|
||||
|
||||
:goto_0
|
||||
if-ge v1, p2, :cond_c
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v0
|
||||
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_alpha:I
|
||||
|
||||
if-ne v0, v2, :cond_0
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->alpha:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->alpha:F
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_elevation:I
|
||||
|
||||
if-ne v0, v2, :cond_1
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->elevation:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->elevation:F
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->applyElevation:Z
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:cond_1
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_rotationX:I
|
||||
|
||||
if-ne v0, v2, :cond_2
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationX:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationX:F
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:cond_2
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_rotationY:I
|
||||
|
||||
if-ne v0, v2, :cond_3
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationY:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationY:F
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:cond_3
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_rotation:I
|
||||
|
||||
if-ne v0, v2, :cond_4
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotation:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotation:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_scaleX:I
|
||||
|
||||
if-ne v0, v2, :cond_5
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleX:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_5
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_scaleY:I
|
||||
|
||||
if-ne v0, v2, :cond_6
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleY:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_6
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_transformPivotX:I
|
||||
|
||||
if-ne v0, v2, :cond_7
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotX:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_7
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_transformPivotY:I
|
||||
|
||||
if-ne v0, v2, :cond_8
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotY:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_8
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_translationX:I
|
||||
|
||||
if-ne v0, v2, :cond_9
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationX:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationX:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_9
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_translationY:I
|
||||
|
||||
if-ne v0, v2, :cond_a
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationY:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationY:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_a
|
||||
sget v2, Landroidx/constraintlayout/widget/R$styleable;->ConstraintSet_android_translationZ:I
|
||||
|
||||
if-ne v0, v2, :cond_b
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationZ:F
|
||||
|
||||
invoke-virtual {p1, v0, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationZ:F
|
||||
|
||||
:cond_b
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto/16 :goto_0
|
||||
|
||||
:cond_c
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroidx/constraintlayout/widget/Constraints$LayoutParams;)V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;-><init>(Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V
|
||||
|
||||
const/high16 p1, 0x3f800000 # 1.0f
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->alpha:F
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->applyElevation:Z
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->elevation:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotation:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->rotationY:F
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleX:F
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->scaleY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->transformPivotY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationX:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationY:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->translationZ:F
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,160 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/Constraints;
|
||||
.super Landroid/view/ViewGroup;
|
||||
.source "Constraints.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final TAG:Ljava/lang/String; = "Constraints"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public myConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/ViewGroup;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
invoke-direct {p0, p2}, Landroidx/constraintlayout/widget/Constraints;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/ViewGroup;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
invoke-direct {p0, p2}, Landroidx/constraintlayout/widget/Constraints;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/ViewGroup;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private init(Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
|
||||
const-string p1, "Constraints"
|
||||
|
||||
const-string v0, " ################# init"
|
||||
|
||||
invoke-static {p1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public bridge synthetic generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/Constraints;->generateDefaultLayoutParams()Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public generateDefaultLayoutParams()Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
.locals 2
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
|
||||
const/4 v1, -0x2
|
||||
|
||||
invoke-direct {v0, v1, v1}, Landroidx/constraintlayout/widget/Constraints$LayoutParams;-><init>(II)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
|
||||
.locals 0
|
||||
|
||||
invoke-virtual {p0, p1}, Landroidx/constraintlayout/widget/Constraints;->generateLayoutParams(Landroid/util/AttributeSet;)Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method public generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
|
||||
.locals 1
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
invoke-direct {v0, p1}, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
.locals 2
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/Constraints$LayoutParams;
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-direct {v0, v1, p1}, Landroidx/constraintlayout/widget/Constraints$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getConstraintSet()Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Constraints;->myConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
new-instance v0, Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
invoke-direct {v0}, Landroidx/constraintlayout/widget/ConstraintSet;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/Constraints;->myConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Constraints;->myConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
invoke-virtual {v0, p0}, Landroidx/constraintlayout/widget/ConstraintSet;->clone(Landroidx/constraintlayout/widget/Constraints;)V
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Constraints;->myConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public onLayout(ZIIII)V
|
||||
.locals 0
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,27 +0,0 @@
|
|||
.class public abstract Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ConstraintsChangedListener.java"
|
||||
|
||||
|
||||
# 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 postLayoutChange(II)V
|
||||
.locals 0
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public preLayoutChange(II)V
|
||||
.locals 0
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,95 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/Group;
|
||||
.super Landroidx/constraintlayout/widget/ConstraintHelper;
|
||||
.source "Group.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public init(Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Landroidx/constraintlayout/widget/ConstraintHelper;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-boolean p1, p0, Landroidx/constraintlayout/widget/ConstraintHelper;->mUseViewMeasure:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAttachedToWindow()V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->onAttachedToWindow()V
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->applyLayoutFeatures()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setElevation(F)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setElevation(F)V
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->applyLayoutFeatures()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setVisibility(I)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->applyLayoutFeatures()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public updatePostLayout(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
.locals 2
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iget-object v0, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->setWidth(I)V
|
||||
|
||||
iget-object p1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
invoke-virtual {p1, v1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->setHeight(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,125 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/Guideline;
|
||||
.super Landroid/view/View;
|
||||
.source "Guideline.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/view/View;-><init>(Landroid/content/Context;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
const/16 p1, 0x8
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public draw(Landroid/graphics/Canvas;)V
|
||||
.locals 0
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onMeasure(II)V
|
||||
.locals 0
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-virtual {p0, p1, p1}, Landroid/view/View;->setMeasuredDimension(II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setGuidelineBegin(I)V
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iput p1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guideBegin:I
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setGuidelineEnd(I)V
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iput p1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guideEnd:I
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setGuidelinePercent(F)V
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iput p1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->guidePercent:F
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setVisibility(I)V
|
||||
.locals 0
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,509 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/Placeholder;
|
||||
.super Landroid/view/View;
|
||||
.source "Placeholder.java"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mContent:Landroid/view/View;
|
||||
|
||||
.field public mContentId:I
|
||||
|
||||
.field public mEmptyVisibility:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/view/View;-><init>(Landroid/content/Context;)V
|
||||
|
||||
const/4 p1, -0x1
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
const/4 v0, 0x4
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/Placeholder;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
const/4 p1, -0x1
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
const/4 p1, 0x4
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-direct {p0, p2}, Landroidx/constraintlayout/widget/Placeholder;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
const/4 p1, -0x1
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
const/4 p1, 0x4
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-direct {p0, p2}, Landroidx/constraintlayout/widget/Placeholder;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
const/4 p1, -0x1
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
const/4 p1, 0x4
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-direct {p0, p2}, Landroidx/constraintlayout/widget/Placeholder;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private init(Landroid/util/AttributeSet;)V
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-super {p0, v0}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_placeholder:[I
|
||||
|
||||
invoke-virtual {v0, p1, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, v0, :cond_2
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_placeholder_content:I
|
||||
|
||||
if-ne v2, v3, :cond_0
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_placeholder_placeholder_emptyVisibility:I
|
||||
|
||||
if-ne v2, v3, :cond_1
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public getContent()Landroid/view/View;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getEmptyVisibility()I
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public onDraw(Landroid/graphics/Canvas;)V
|
||||
.locals 7
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->isInEditMode()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
const/16 v0, 0xdf
|
||||
|
||||
invoke-virtual {p1, v0, v0, v0}, Landroid/graphics/Canvas;->drawRGB(III)V
|
||||
|
||||
new-instance v0, Landroid/graphics/Paint;
|
||||
|
||||
invoke-direct {v0}, Landroid/graphics/Paint;-><init>()V
|
||||
|
||||
const/16 v1, 0xff
|
||||
|
||||
const/16 v2, 0xd2
|
||||
|
||||
invoke-virtual {v0, v1, v2, v2, v2}, Landroid/graphics/Paint;->setARGB(IIII)V
|
||||
|
||||
sget-object v1, Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align;
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V
|
||||
|
||||
sget-object v1, Landroid/graphics/Typeface;->DEFAULT:Landroid/graphics/Typeface;
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-static {v1, v2}, Landroid/graphics/Typeface;->create(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
|
||||
|
||||
new-instance v1, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
move-result v3
|
||||
|
||||
int-to-float v3, v3
|
||||
|
||||
invoke-virtual {v0, v3}, Landroid/graphics/Paint;->setTextSize(F)V
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/Rect;->width()I
|
||||
|
||||
move-result v4
|
||||
|
||||
sget-object v5, Landroid/graphics/Paint$Align;->LEFT:Landroid/graphics/Paint$Align;
|
||||
|
||||
invoke-virtual {v0, v5}, Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V
|
||||
|
||||
const-string v5, "?"
|
||||
|
||||
const/4 v6, 0x1
|
||||
|
||||
invoke-virtual {v0, v5, v2, v6, v1}, Landroid/graphics/Paint;->getTextBounds(Ljava/lang/String;IILandroid/graphics/Rect;)V
|
||||
|
||||
int-to-float v2, v4
|
||||
|
||||
const/high16 v4, 0x40000000 # 2.0f
|
||||
|
||||
div-float/2addr v2, v4
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/Rect;->width()I
|
||||
|
||||
move-result v6
|
||||
|
||||
int-to-float v6, v6
|
||||
|
||||
div-float/2addr v6, v4
|
||||
|
||||
sub-float/2addr v2, v6
|
||||
|
||||
iget v6, v1, Landroid/graphics/Rect;->left:I
|
||||
|
||||
int-to-float v6, v6
|
||||
|
||||
sub-float/2addr v2, v6
|
||||
|
||||
int-to-float v3, v3
|
||||
|
||||
div-float/2addr v3, v4
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
move-result v6
|
||||
|
||||
int-to-float v6, v6
|
||||
|
||||
div-float/2addr v6, v4
|
||||
|
||||
add-float/2addr v6, v3
|
||||
|
||||
iget v1, v1, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
int-to-float v1, v1
|
||||
|
||||
sub-float/2addr v6, v1
|
||||
|
||||
invoke-virtual {p1, v5, v2, v6, v0}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setContentId(I)V
|
||||
.locals 2
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
if-ne v0, p1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iput-boolean v1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->isInPlaceholder:Z
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
:cond_1
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
if-eq p1, v0, :cond_2
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/view/View;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
const/16 v0, 0x8
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setEmptyVisibility(I)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public updatePostMeasure(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
.locals 3
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
if-nez p1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->setVisibility(I)V
|
||||
|
||||
iget-object v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
invoke-virtual {v1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getHorizontalDimensionBehaviour()Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->FIXED:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-eq v1, v2, :cond_1
|
||||
|
||||
iget-object v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
iget-object v2, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
invoke-virtual {v2}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getWidth()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->setWidth(I)V
|
||||
|
||||
:cond_1
|
||||
iget-object v1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
invoke-virtual {v1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getVerticalDimensionBehaviour()Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
sget-object v2, Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;->FIXED:Landroidx/constraintlayout/solver/widgets/ConstraintWidget$DimensionBehaviour;
|
||||
|
||||
if-eq v1, v2, :cond_2
|
||||
|
||||
iget-object p1, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
invoke-virtual {v1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->getHeight()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p1, v1}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->setHeight(I)V
|
||||
|
||||
:cond_2
|
||||
iget-object p1, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->widget:Landroidx/constraintlayout/solver/widgets/ConstraintWidget;
|
||||
|
||||
const/16 v0, 0x8
|
||||
|
||||
invoke-virtual {p1, v0}, Landroidx/constraintlayout/solver/widgets/ConstraintWidget;->setVisibility(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public updatePreLayout(Landroidx/constraintlayout/widget/ConstraintLayout;)V
|
||||
.locals 2
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
const/4 v1, -0x1
|
||||
|
||||
if-ne v0, v1, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->isInEditMode()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mEmptyVisibility:I
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
:cond_0
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/Placeholder;->mContentId:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput-boolean v0, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->isInPlaceholder:Z
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/Placeholder;->mContent:Landroid/view/View;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
:cond_1
|
||||
return-void
|
||||
.end method
|
|
@ -1,73 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$anim;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "anim"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_fade_in:I = 0x7f010000
|
||||
|
||||
.field public static final abc_fade_out:I = 0x7f010001
|
||||
|
||||
.field public static final abc_grow_fade_in_from_bottom:I = 0x7f010002
|
||||
|
||||
.field public static final abc_popup_enter:I = 0x7f010003
|
||||
|
||||
.field public static final abc_popup_exit:I = 0x7f010004
|
||||
|
||||
.field public static final abc_shrink_fade_out_from_bottom:I = 0x7f010005
|
||||
|
||||
.field public static final abc_slide_in_bottom:I = 0x7f010006
|
||||
|
||||
.field public static final abc_slide_in_top:I = 0x7f010007
|
||||
|
||||
.field public static final abc_slide_out_bottom:I = 0x7f010008
|
||||
|
||||
.field public static final abc_slide_out_top:I = 0x7f010009
|
||||
|
||||
.field public static final abc_tooltip_enter:I = 0x7f01000a
|
||||
|
||||
.field public static final abc_tooltip_exit:I = 0x7f01000b
|
||||
|
||||
.field public static final btn_checkbox_to_checked_box_inner_merged_animation:I = 0x7f010035
|
||||
|
||||
.field public static final btn_checkbox_to_checked_box_outer_merged_animation:I = 0x7f010036
|
||||
|
||||
.field public static final btn_checkbox_to_checked_icon_null_animation:I = 0x7f010037
|
||||
|
||||
.field public static final btn_checkbox_to_unchecked_box_inner_merged_animation:I = 0x7f010038
|
||||
|
||||
.field public static final btn_checkbox_to_unchecked_check_path_merged_animation:I = 0x7f010039
|
||||
|
||||
.field public static final btn_checkbox_to_unchecked_icon_null_animation:I = 0x7f01003a
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_dot_group_animation:I = 0x7f01003b
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_ring_outer_animation:I = 0x7f01003c
|
||||
|
||||
.field public static final btn_radio_to_off_mtrl_ring_outer_path_animation:I = 0x7f01003d
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_dot_group_animation:I = 0x7f01003e
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_ring_outer_animation:I = 0x7f01003f
|
||||
|
||||
.field public static final btn_radio_to_on_mtrl_ring_outer_path_animation:I = 0x7f010040
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,951 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$attr;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "attr"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final actionBarDivider:I = 0x7f040000
|
||||
|
||||
.field public static final actionBarItemBackground:I = 0x7f040001
|
||||
|
||||
.field public static final actionBarPopupTheme:I = 0x7f040002
|
||||
|
||||
.field public static final actionBarSize:I = 0x7f040003
|
||||
|
||||
.field public static final actionBarSplitStyle:I = 0x7f040004
|
||||
|
||||
.field public static final actionBarStyle:I = 0x7f040005
|
||||
|
||||
.field public static final actionBarTabBarStyle:I = 0x7f040006
|
||||
|
||||
.field public static final actionBarTabStyle:I = 0x7f040007
|
||||
|
||||
.field public static final actionBarTabTextStyle:I = 0x7f040008
|
||||
|
||||
.field public static final actionBarTheme:I = 0x7f040009
|
||||
|
||||
.field public static final actionBarWidgetTheme:I = 0x7f04000a
|
||||
|
||||
.field public static final actionButtonStyle:I = 0x7f04000b
|
||||
|
||||
.field public static final actionDropDownStyle:I = 0x7f04000c
|
||||
|
||||
.field public static final actionLayout:I = 0x7f04000d
|
||||
|
||||
.field public static final actionMenuTextAppearance:I = 0x7f04000e
|
||||
|
||||
.field public static final actionMenuTextColor:I = 0x7f04000f
|
||||
|
||||
.field public static final actionModeBackground:I = 0x7f040010
|
||||
|
||||
.field public static final actionModeCloseButtonStyle:I = 0x7f040011
|
||||
|
||||
.field public static final actionModeCloseDrawable:I = 0x7f040012
|
||||
|
||||
.field public static final actionModeCopyDrawable:I = 0x7f040013
|
||||
|
||||
.field public static final actionModeCutDrawable:I = 0x7f040014
|
||||
|
||||
.field public static final actionModeFindDrawable:I = 0x7f040015
|
||||
|
||||
.field public static final actionModePasteDrawable:I = 0x7f040016
|
||||
|
||||
.field public static final actionModePopupWindowStyle:I = 0x7f040017
|
||||
|
||||
.field public static final actionModeSelectAllDrawable:I = 0x7f040018
|
||||
|
||||
.field public static final actionModeShareDrawable:I = 0x7f040019
|
||||
|
||||
.field public static final actionModeSplitBackground:I = 0x7f04001a
|
||||
|
||||
.field public static final actionModeStyle:I = 0x7f04001b
|
||||
|
||||
.field public static final actionModeWebSearchDrawable:I = 0x7f04001c
|
||||
|
||||
.field public static final actionOverflowButtonStyle:I = 0x7f04001d
|
||||
|
||||
.field public static final actionOverflowMenuStyle:I = 0x7f04001e
|
||||
|
||||
.field public static final actionProviderClass:I = 0x7f04001f
|
||||
|
||||
.field public static final actionViewClass:I = 0x7f040021
|
||||
|
||||
.field public static final activityChooserViewStyle:I = 0x7f040024
|
||||
|
||||
.field public static final alertDialogButtonGroupStyle:I = 0x7f04002c
|
||||
|
||||
.field public static final alertDialogCenterButtons:I = 0x7f04002d
|
||||
|
||||
.field public static final alertDialogStyle:I = 0x7f04002e
|
||||
|
||||
.field public static final alertDialogTheme:I = 0x7f04002f
|
||||
|
||||
.field public static final allowStacking:I = 0x7f04003a
|
||||
|
||||
.field public static final alpha:I = 0x7f04003b
|
||||
|
||||
.field public static final alphabeticModifiers:I = 0x7f04003c
|
||||
|
||||
.field public static final altSrc:I = 0x7f04003d
|
||||
|
||||
.field public static final animate_relativeTo:I = 0x7f04003f
|
||||
|
||||
.field public static final applyMotionScene:I = 0x7f040042
|
||||
|
||||
.field public static final arcMode:I = 0x7f040043
|
||||
|
||||
.field public static final arrowHeadLength:I = 0x7f040044
|
||||
|
||||
.field public static final arrowShaftLength:I = 0x7f040045
|
||||
|
||||
.field public static final attributeName:I = 0x7f040047
|
||||
|
||||
.field public static final autoCompleteTextViewStyle:I = 0x7f04004f
|
||||
|
||||
.field public static final autoSizeMaxTextSize:I = 0x7f040050
|
||||
|
||||
.field public static final autoSizeMinTextSize:I = 0x7f040051
|
||||
|
||||
.field public static final autoSizePresetSizes:I = 0x7f040052
|
||||
|
||||
.field public static final autoSizeStepGranularity:I = 0x7f040053
|
||||
|
||||
.field public static final autoSizeTextType:I = 0x7f040054
|
||||
|
||||
.field public static final autoTransition:I = 0x7f040055
|
||||
|
||||
.field public static final background:I = 0x7f040059
|
||||
|
||||
.field public static final backgroundSplit:I = 0x7f040061
|
||||
|
||||
.field public static final backgroundStacked:I = 0x7f040062
|
||||
|
||||
.field public static final backgroundTint:I = 0x7f040063
|
||||
|
||||
.field public static final backgroundTintMode:I = 0x7f040064
|
||||
|
||||
.field public static final barLength:I = 0x7f040069
|
||||
|
||||
.field public static final barrierAllowsGoneWidgets:I = 0x7f04006b
|
||||
|
||||
.field public static final barrierDirection:I = 0x7f04006c
|
||||
|
||||
.field public static final barrierMargin:I = 0x7f04006d
|
||||
|
||||
.field public static final borderlessButtonStyle:I = 0x7f04008d
|
||||
|
||||
.field public static final brightness:I = 0x7f0400a0
|
||||
|
||||
.field public static final buttonBarButtonStyle:I = 0x7f0400a2
|
||||
|
||||
.field public static final buttonBarNegativeButtonStyle:I = 0x7f0400a3
|
||||
|
||||
.field public static final buttonBarNeutralButtonStyle:I = 0x7f0400a4
|
||||
|
||||
.field public static final buttonBarPositiveButtonStyle:I = 0x7f0400a5
|
||||
|
||||
.field public static final buttonBarStyle:I = 0x7f0400a6
|
||||
|
||||
.field public static final buttonCompat:I = 0x7f0400a7
|
||||
|
||||
.field public static final buttonGravity:I = 0x7f0400a8
|
||||
|
||||
.field public static final buttonIconDimen:I = 0x7f0400a9
|
||||
|
||||
.field public static final buttonPanelSideLayout:I = 0x7f0400aa
|
||||
|
||||
.field public static final buttonStyle:I = 0x7f0400ac
|
||||
|
||||
.field public static final buttonStyleSmall:I = 0x7f0400ad
|
||||
|
||||
.field public static final buttonTint:I = 0x7f0400ae
|
||||
|
||||
.field public static final buttonTintMode:I = 0x7f0400af
|
||||
|
||||
.field public static final chainUseRtl:I = 0x7f0400f5
|
||||
|
||||
.field public static final checkboxStyle:I = 0x7f0400fa
|
||||
|
||||
.field public static final checkedTextViewStyle:I = 0x7f040101
|
||||
|
||||
.field public static final circleRadius:I = 0x7f040119
|
||||
|
||||
.field public static final clickAction:I = 0x7f04011c
|
||||
|
||||
.field public static final closeIcon:I = 0x7f04011d
|
||||
|
||||
.field public static final closeItemLayout:I = 0x7f040124
|
||||
|
||||
.field public static final collapseContentDescription:I = 0x7f040125
|
||||
|
||||
.field public static final collapseIcon:I = 0x7f040126
|
||||
|
||||
.field public static final color:I = 0x7f040129
|
||||
|
||||
.field public static final colorAccent:I = 0x7f04012a
|
||||
|
||||
.field public static final colorBackgroundFloating:I = 0x7f04012e
|
||||
|
||||
.field public static final colorButtonNormal:I = 0x7f04013e
|
||||
|
||||
.field public static final colorControlActivated:I = 0x7f040144
|
||||
|
||||
.field public static final colorControlHighlight:I = 0x7f040145
|
||||
|
||||
.field public static final colorControlNormal:I = 0x7f040146
|
||||
|
||||
.field public static final colorError:I = 0x7f040151
|
||||
|
||||
.field public static final colorPrimary:I = 0x7f040160
|
||||
|
||||
.field public static final colorPrimaryDark:I = 0x7f040163
|
||||
|
||||
.field public static final colorSwitchThumbNormal:I = 0x7f040172
|
||||
|
||||
.field public static final commitIcon:I = 0x7f04017b
|
||||
|
||||
.field public static final constraintSet:I = 0x7f04017c
|
||||
|
||||
.field public static final constraintSetEnd:I = 0x7f04017d
|
||||
|
||||
.field public static final constraintSetStart:I = 0x7f04017e
|
||||
|
||||
.field public static final constraint_referenced_ids:I = 0x7f04017f
|
||||
|
||||
.field public static final constraints:I = 0x7f040180
|
||||
|
||||
.field public static final content:I = 0x7f040182
|
||||
|
||||
.field public static final contentDescription:I = 0x7f040183
|
||||
|
||||
.field public static final contentInsetEnd:I = 0x7f040184
|
||||
|
||||
.field public static final contentInsetEndWithActions:I = 0x7f040185
|
||||
|
||||
.field public static final contentInsetLeft:I = 0x7f040186
|
||||
|
||||
.field public static final contentInsetRight:I = 0x7f040187
|
||||
|
||||
.field public static final contentInsetStart:I = 0x7f040188
|
||||
|
||||
.field public static final contentInsetStartWithNavigation:I = 0x7f040189
|
||||
|
||||
.field public static final contrast:I = 0x7f040191
|
||||
|
||||
.field public static final controlBackground:I = 0x7f040192
|
||||
|
||||
.field public static final crossfade:I = 0x7f0401b7
|
||||
|
||||
.field public static final currentState:I = 0x7f0401ce
|
||||
|
||||
.field public static final curveFit:I = 0x7f0401cf
|
||||
|
||||
.field public static final customBoolean:I = 0x7f0401d0
|
||||
|
||||
.field public static final customColorDrawableValue:I = 0x7f0401d1
|
||||
|
||||
.field public static final customColorValue:I = 0x7f0401d2
|
||||
|
||||
.field public static final customDimension:I = 0x7f0401d3
|
||||
|
||||
.field public static final customFloatValue:I = 0x7f0401d4
|
||||
|
||||
.field public static final customIntegerValue:I = 0x7f0401d5
|
||||
|
||||
.field public static final customNavigationLayout:I = 0x7f0401d6
|
||||
|
||||
.field public static final customPixelDimension:I = 0x7f0401d7
|
||||
|
||||
.field public static final customStringValue:I = 0x7f0401d8
|
||||
|
||||
.field public static final defaultDuration:I = 0x7f0401f3
|
||||
|
||||
.field public static final defaultQueryHint:I = 0x7f0401f7
|
||||
|
||||
.field public static final defaultState:I = 0x7f0401f8
|
||||
|
||||
.field public static final deltaPolarAngle:I = 0x7f0401fb
|
||||
|
||||
.field public static final deltaPolarRadius:I = 0x7f0401fc
|
||||
|
||||
.field public static final deriveConstraintsFrom:I = 0x7f0401fe
|
||||
|
||||
.field public static final dialogCornerRadius:I = 0x7f0401ff
|
||||
|
||||
.field public static final dialogPreferredPadding:I = 0x7f040204
|
||||
|
||||
.field public static final dialogTheme:I = 0x7f040205
|
||||
|
||||
.field public static final displayOptions:I = 0x7f040208
|
||||
|
||||
.field public static final divider:I = 0x7f040209
|
||||
|
||||
.field public static final dividerHorizontal:I = 0x7f04020d
|
||||
|
||||
.field public static final dividerPadding:I = 0x7f04020e
|
||||
|
||||
.field public static final dividerVertical:I = 0x7f04020f
|
||||
|
||||
.field public static final dragDirection:I = 0x7f040211
|
||||
|
||||
.field public static final dragScale:I = 0x7f040212
|
||||
|
||||
.field public static final dragThreshold:I = 0x7f040213
|
||||
|
||||
.field public static final drawPath:I = 0x7f040214
|
||||
|
||||
.field public static final drawableBottomCompat:I = 0x7f040215
|
||||
|
||||
.field public static final drawableEndCompat:I = 0x7f040216
|
||||
|
||||
.field public static final drawableLeftCompat:I = 0x7f040217
|
||||
|
||||
.field public static final drawableRightCompat:I = 0x7f040218
|
||||
|
||||
.field public static final drawableSize:I = 0x7f040219
|
||||
|
||||
.field public static final drawableStartCompat:I = 0x7f04021a
|
||||
|
||||
.field public static final drawableTint:I = 0x7f04021b
|
||||
|
||||
.field public static final drawableTintMode:I = 0x7f04021c
|
||||
|
||||
.field public static final drawableTopCompat:I = 0x7f04021d
|
||||
|
||||
.field public static final drawerArrowStyle:I = 0x7f04022e
|
||||
|
||||
.field public static final dropDownListViewStyle:I = 0x7f04022f
|
||||
|
||||
.field public static final dropdownListPreferredItemHeight:I = 0x7f040230
|
||||
|
||||
.field public static final duration:I = 0x7f040232
|
||||
|
||||
.field public static final editTextBackground:I = 0x7f040233
|
||||
|
||||
.field public static final editTextColor:I = 0x7f040234
|
||||
|
||||
.field public static final editTextStyle:I = 0x7f040236
|
||||
|
||||
.field public static final elevation:I = 0x7f040238
|
||||
|
||||
.field public static final expandActivityOverflowButtonDrawable:I = 0x7f040250
|
||||
|
||||
.field public static final firstBaselineToTopHeight:I = 0x7f04026e
|
||||
|
||||
.field public static final flow_firstHorizontalBias:I = 0x7f04027a
|
||||
|
||||
.field public static final flow_firstHorizontalStyle:I = 0x7f04027b
|
||||
|
||||
.field public static final flow_firstVerticalBias:I = 0x7f04027c
|
||||
|
||||
.field public static final flow_firstVerticalStyle:I = 0x7f04027d
|
||||
|
||||
.field public static final flow_horizontalAlign:I = 0x7f04027e
|
||||
|
||||
.field public static final flow_horizontalBias:I = 0x7f04027f
|
||||
|
||||
.field public static final flow_horizontalGap:I = 0x7f040280
|
||||
|
||||
.field public static final flow_horizontalStyle:I = 0x7f040281
|
||||
|
||||
.field public static final flow_lastHorizontalBias:I = 0x7f040282
|
||||
|
||||
.field public static final flow_lastHorizontalStyle:I = 0x7f040283
|
||||
|
||||
.field public static final flow_lastVerticalBias:I = 0x7f040284
|
||||
|
||||
.field public static final flow_lastVerticalStyle:I = 0x7f040285
|
||||
|
||||
.field public static final flow_maxElementsWrap:I = 0x7f040286
|
||||
|
||||
.field public static final flow_padding:I = 0x7f040287
|
||||
|
||||
.field public static final flow_verticalAlign:I = 0x7f040288
|
||||
|
||||
.field public static final flow_verticalBias:I = 0x7f040289
|
||||
|
||||
.field public static final flow_verticalGap:I = 0x7f04028a
|
||||
|
||||
.field public static final flow_verticalStyle:I = 0x7f04028b
|
||||
|
||||
.field public static final flow_wrapMode:I = 0x7f04028c
|
||||
|
||||
.field public static final font:I = 0x7f04028d
|
||||
|
||||
.field public static final fontFamily:I = 0x7f04028e
|
||||
|
||||
.field public static final fontProviderAuthority:I = 0x7f04028f
|
||||
|
||||
.field public static final fontProviderCerts:I = 0x7f040290
|
||||
|
||||
.field public static final fontProviderFetchStrategy:I = 0x7f040291
|
||||
|
||||
.field public static final fontProviderFetchTimeout:I = 0x7f040292
|
||||
|
||||
.field public static final fontProviderPackage:I = 0x7f040293
|
||||
|
||||
.field public static final fontProviderQuery:I = 0x7f040294
|
||||
|
||||
.field public static final fontStyle:I = 0x7f040295
|
||||
|
||||
.field public static final fontVariationSettings:I = 0x7f040296
|
||||
|
||||
.field public static final fontWeight:I = 0x7f040297
|
||||
|
||||
.field public static final framePosition:I = 0x7f04029a
|
||||
|
||||
.field public static final gapBetweenBars:I = 0x7f04029b
|
||||
|
||||
.field public static final goIcon:I = 0x7f0402a2
|
||||
|
||||
.field public static final height:I = 0x7f0402ac
|
||||
|
||||
.field public static final hideOnContentScroll:I = 0x7f0402b2
|
||||
|
||||
.field public static final homeAsUpIndicator:I = 0x7f0402ba
|
||||
|
||||
.field public static final homeLayout:I = 0x7f0402bb
|
||||
|
||||
.field public static final icon:I = 0x7f040321
|
||||
|
||||
.field public static final iconTint:I = 0x7f040328
|
||||
|
||||
.field public static final iconTintMode:I = 0x7f040329
|
||||
|
||||
.field public static final iconifiedByDefault:I = 0x7f04032a
|
||||
|
||||
.field public static final imageButtonStyle:I = 0x7f04032d
|
||||
|
||||
.field public static final indeterminateProgressStyle:I = 0x7f04034d
|
||||
|
||||
.field public static final initialActivityCount:I = 0x7f040354
|
||||
|
||||
.field public static final isLightTheme:I = 0x7f040359
|
||||
|
||||
.field public static final itemPadding:I = 0x7f040364
|
||||
|
||||
.field public static final keyPositionType:I = 0x7f040377
|
||||
|
||||
.field public static final lastBaselineToBottomHeight:I = 0x7f04037e
|
||||
|
||||
.field public static final layout:I = 0x7f04037f
|
||||
|
||||
.field public static final layoutDescription:I = 0x7f040380
|
||||
|
||||
.field public static final layoutDuringTransition:I = 0x7f040381
|
||||
|
||||
.field public static final layout_constrainedHeight:I = 0x7f040389
|
||||
|
||||
.field public static final layout_constrainedWidth:I = 0x7f04038a
|
||||
|
||||
.field public static final layout_constraintBaseline_creator:I = 0x7f04038b
|
||||
|
||||
.field public static final layout_constraintBaseline_toBaselineOf:I = 0x7f04038c
|
||||
|
||||
.field public static final layout_constraintBottom_creator:I = 0x7f04038d
|
||||
|
||||
.field public static final layout_constraintBottom_toBottomOf:I = 0x7f04038e
|
||||
|
||||
.field public static final layout_constraintBottom_toTopOf:I = 0x7f04038f
|
||||
|
||||
.field public static final layout_constraintCircle:I = 0x7f040390
|
||||
|
||||
.field public static final layout_constraintCircleAngle:I = 0x7f040391
|
||||
|
||||
.field public static final layout_constraintCircleRadius:I = 0x7f040392
|
||||
|
||||
.field public static final layout_constraintDimensionRatio:I = 0x7f040393
|
||||
|
||||
.field public static final layout_constraintEnd_toEndOf:I = 0x7f040394
|
||||
|
||||
.field public static final layout_constraintEnd_toStartOf:I = 0x7f040395
|
||||
|
||||
.field public static final layout_constraintGuide_begin:I = 0x7f040396
|
||||
|
||||
.field public static final layout_constraintGuide_end:I = 0x7f040397
|
||||
|
||||
.field public static final layout_constraintGuide_percent:I = 0x7f040398
|
||||
|
||||
.field public static final layout_constraintHeight_default:I = 0x7f040399
|
||||
|
||||
.field public static final layout_constraintHeight_max:I = 0x7f04039a
|
||||
|
||||
.field public static final layout_constraintHeight_min:I = 0x7f04039b
|
||||
|
||||
.field public static final layout_constraintHeight_percent:I = 0x7f04039c
|
||||
|
||||
.field public static final layout_constraintHorizontal_bias:I = 0x7f04039d
|
||||
|
||||
.field public static final layout_constraintHorizontal_chainStyle:I = 0x7f04039e
|
||||
|
||||
.field public static final layout_constraintHorizontal_weight:I = 0x7f04039f
|
||||
|
||||
.field public static final layout_constraintLeft_creator:I = 0x7f0403a0
|
||||
|
||||
.field public static final layout_constraintLeft_toLeftOf:I = 0x7f0403a1
|
||||
|
||||
.field public static final layout_constraintLeft_toRightOf:I = 0x7f0403a2
|
||||
|
||||
.field public static final layout_constraintRight_creator:I = 0x7f0403a3
|
||||
|
||||
.field public static final layout_constraintRight_toLeftOf:I = 0x7f0403a4
|
||||
|
||||
.field public static final layout_constraintRight_toRightOf:I = 0x7f0403a5
|
||||
|
||||
.field public static final layout_constraintStart_toEndOf:I = 0x7f0403a6
|
||||
|
||||
.field public static final layout_constraintStart_toStartOf:I = 0x7f0403a7
|
||||
|
||||
.field public static final layout_constraintTag:I = 0x7f0403a8
|
||||
|
||||
.field public static final layout_constraintTop_creator:I = 0x7f0403a9
|
||||
|
||||
.field public static final layout_constraintTop_toBottomOf:I = 0x7f0403aa
|
||||
|
||||
.field public static final layout_constraintTop_toTopOf:I = 0x7f0403ab
|
||||
|
||||
.field public static final layout_constraintVertical_bias:I = 0x7f0403ac
|
||||
|
||||
.field public static final layout_constraintVertical_chainStyle:I = 0x7f0403ad
|
||||
|
||||
.field public static final layout_constraintVertical_weight:I = 0x7f0403ae
|
||||
|
||||
.field public static final layout_constraintWidth_default:I = 0x7f0403af
|
||||
|
||||
.field public static final layout_constraintWidth_max:I = 0x7f0403b0
|
||||
|
||||
.field public static final layout_constraintWidth_min:I = 0x7f0403b1
|
||||
|
||||
.field public static final layout_constraintWidth_percent:I = 0x7f0403b2
|
||||
|
||||
.field public static final layout_editor_absoluteX:I = 0x7f0403b7
|
||||
|
||||
.field public static final layout_editor_absoluteY:I = 0x7f0403b8
|
||||
|
||||
.field public static final layout_goneMarginBottom:I = 0x7f0403bc
|
||||
|
||||
.field public static final layout_goneMarginEnd:I = 0x7f0403bd
|
||||
|
||||
.field public static final layout_goneMarginLeft:I = 0x7f0403be
|
||||
|
||||
.field public static final layout_goneMarginRight:I = 0x7f0403bf
|
||||
|
||||
.field public static final layout_goneMarginStart:I = 0x7f0403c0
|
||||
|
||||
.field public static final layout_goneMarginTop:I = 0x7f0403c1
|
||||
|
||||
.field public static final layout_optimizationLevel:I = 0x7f0403c8
|
||||
|
||||
.field public static final limitBoundsTo:I = 0x7f0403d9
|
||||
|
||||
.field public static final lineHeight:I = 0x7f0403da
|
||||
|
||||
.field public static final listChoiceBackgroundIndicator:I = 0x7f0403dd
|
||||
|
||||
.field public static final listChoiceIndicatorMultipleAnimated:I = 0x7f0403de
|
||||
|
||||
.field public static final listChoiceIndicatorSingleAnimated:I = 0x7f0403df
|
||||
|
||||
.field public static final listDividerAlertDialog:I = 0x7f0403e0
|
||||
|
||||
.field public static final listItemLayout:I = 0x7f0403e1
|
||||
|
||||
.field public static final listLayout:I = 0x7f0403e2
|
||||
|
||||
.field public static final listMenuViewStyle:I = 0x7f0403e3
|
||||
|
||||
.field public static final listPopupWindowStyle:I = 0x7f0403e4
|
||||
|
||||
.field public static final listPreferredItemHeight:I = 0x7f0403e5
|
||||
|
||||
.field public static final listPreferredItemHeightLarge:I = 0x7f0403e6
|
||||
|
||||
.field public static final listPreferredItemHeightSmall:I = 0x7f0403e7
|
||||
|
||||
.field public static final listPreferredItemPaddingEnd:I = 0x7f0403e8
|
||||
|
||||
.field public static final listPreferredItemPaddingLeft:I = 0x7f0403e9
|
||||
|
||||
.field public static final listPreferredItemPaddingRight:I = 0x7f0403ea
|
||||
|
||||
.field public static final listPreferredItemPaddingStart:I = 0x7f0403eb
|
||||
|
||||
.field public static final logo:I = 0x7f0403ec
|
||||
|
||||
.field public static final logoDescription:I = 0x7f0403ed
|
||||
|
||||
.field public static final maxAcceleration:I = 0x7f040417
|
||||
|
||||
.field public static final maxButtonHeight:I = 0x7f040419
|
||||
|
||||
.field public static final maxHeight:I = 0x7f04041b
|
||||
|
||||
.field public static final maxVelocity:I = 0x7f040420
|
||||
|
||||
.field public static final maxWidth:I = 0x7f040421
|
||||
|
||||
.field public static final measureWithLargestChild:I = 0x7f040424
|
||||
|
||||
.field public static final menu:I = 0x7f040425
|
||||
|
||||
.field public static final minHeight:I = 0x7f040427
|
||||
|
||||
.field public static final minWidth:I = 0x7f04042b
|
||||
|
||||
.field public static final mock_diagonalsColor:I = 0x7f04042c
|
||||
|
||||
.field public static final mock_label:I = 0x7f04042d
|
||||
|
||||
.field public static final mock_labelBackgroundColor:I = 0x7f04042e
|
||||
|
||||
.field public static final mock_labelColor:I = 0x7f04042f
|
||||
|
||||
.field public static final mock_showDiagonals:I = 0x7f040430
|
||||
|
||||
.field public static final mock_showLabel:I = 0x7f040431
|
||||
|
||||
.field public static final motionDebug:I = 0x7f040432
|
||||
|
||||
.field public static final motionInterpolator:I = 0x7f040433
|
||||
|
||||
.field public static final motionPathRotate:I = 0x7f040434
|
||||
|
||||
.field public static final motionProgress:I = 0x7f040435
|
||||
|
||||
.field public static final motionStagger:I = 0x7f040436
|
||||
|
||||
.field public static final motionTarget:I = 0x7f040437
|
||||
|
||||
.field public static final motion_postLayoutCollision:I = 0x7f040438
|
||||
|
||||
.field public static final motion_triggerOnCollision:I = 0x7f040439
|
||||
|
||||
.field public static final moveWhenScrollAtTop:I = 0x7f04043a
|
||||
|
||||
.field public static final multiChoiceItemLayout:I = 0x7f04043b
|
||||
|
||||
.field public static final navigationContentDescription:I = 0x7f04043c
|
||||
|
||||
.field public static final navigationIcon:I = 0x7f04043d
|
||||
|
||||
.field public static final navigationMode:I = 0x7f04043e
|
||||
|
||||
.field public static final nestedScrollFlags:I = 0x7f040441
|
||||
|
||||
.field public static final numericModifiers:I = 0x7f040446
|
||||
|
||||
.field public static final onCross:I = 0x7f040447
|
||||
|
||||
.field public static final onHide:I = 0x7f040448
|
||||
|
||||
.field public static final onNegativeCross:I = 0x7f040449
|
||||
|
||||
.field public static final onPositiveCross:I = 0x7f04044a
|
||||
|
||||
.field public static final onShow:I = 0x7f04044b
|
||||
|
||||
.field public static final onTouchUp:I = 0x7f04044c
|
||||
|
||||
.field public static final overlapAnchor:I = 0x7f04044f
|
||||
|
||||
.field public static final overlay:I = 0x7f040450
|
||||
|
||||
.field public static final paddingBottomNoButtons:I = 0x7f040454
|
||||
|
||||
.field public static final paddingEnd:I = 0x7f040456
|
||||
|
||||
.field public static final paddingStart:I = 0x7f040459
|
||||
|
||||
.field public static final paddingTopNoTitle:I = 0x7f04045a
|
||||
|
||||
.field public static final panelBackground:I = 0x7f04045b
|
||||
|
||||
.field public static final panelMenuListTheme:I = 0x7f04045c
|
||||
|
||||
.field public static final panelMenuListWidth:I = 0x7f04045d
|
||||
|
||||
.field public static final pathMotionArc:I = 0x7f040465
|
||||
|
||||
.field public static final path_percent:I = 0x7f040466
|
||||
|
||||
.field public static final percentHeight:I = 0x7f040468
|
||||
|
||||
.field public static final percentWidth:I = 0x7f040469
|
||||
|
||||
.field public static final percentX:I = 0x7f04046a
|
||||
|
||||
.field public static final percentY:I = 0x7f04046b
|
||||
|
||||
.field public static final perpendicularPath_percent:I = 0x7f04046c
|
||||
|
||||
.field public static final pivotAnchor:I = 0x7f04046e
|
||||
|
||||
.field public static final placeholder_emptyVisibility:I = 0x7f040474
|
||||
|
||||
.field public static final popupMenuStyle:I = 0x7f040479
|
||||
|
||||
.field public static final popupTheme:I = 0x7f04047a
|
||||
|
||||
.field public static final popupWindowStyle:I = 0x7f04047b
|
||||
|
||||
.field public static final preserveIconSpacing:I = 0x7f040489
|
||||
|
||||
.field public static final progressBarPadding:I = 0x7f0404b4
|
||||
|
||||
.field public static final progressBarStyle:I = 0x7f0404b5
|
||||
|
||||
.field public static final queryBackground:I = 0x7f0404b9
|
||||
|
||||
.field public static final queryHint:I = 0x7f0404ba
|
||||
|
||||
.field public static final radioButtonStyle:I = 0x7f0404bb
|
||||
|
||||
.field public static final ratingBarStyle:I = 0x7f0404bf
|
||||
|
||||
.field public static final ratingBarStyleIndicator:I = 0x7f0404c0
|
||||
|
||||
.field public static final ratingBarStyleSmall:I = 0x7f0404c1
|
||||
|
||||
.field public static final region_heightLessThan:I = 0x7f0404c3
|
||||
|
||||
.field public static final region_heightMoreThan:I = 0x7f0404c4
|
||||
|
||||
.field public static final region_widthLessThan:I = 0x7f0404c5
|
||||
|
||||
.field public static final region_widthMoreThan:I = 0x7f0404c6
|
||||
|
||||
.field public static final round:I = 0x7f0404ce
|
||||
|
||||
.field public static final roundPercent:I = 0x7f0404d4
|
||||
|
||||
.field public static final saturation:I = 0x7f0404df
|
||||
|
||||
.field public static final searchHintIcon:I = 0x7f0404ec
|
||||
|
||||
.field public static final searchIcon:I = 0x7f0404ed
|
||||
|
||||
.field public static final searchViewStyle:I = 0x7f0404ef
|
||||
|
||||
.field public static final seekBarStyle:I = 0x7f0404f7
|
||||
|
||||
.field public static final selectableItemBackground:I = 0x7f0404f9
|
||||
|
||||
.field public static final selectableItemBackgroundBorderless:I = 0x7f0404fa
|
||||
|
||||
.field public static final showAsAction:I = 0x7f040507
|
||||
|
||||
.field public static final showDividers:I = 0x7f04050b
|
||||
|
||||
.field public static final showPaths:I = 0x7f04050d
|
||||
|
||||
.field public static final showText:I = 0x7f04050f
|
||||
|
||||
.field public static final showTitle:I = 0x7f040510
|
||||
|
||||
.field public static final singleChoiceItemLayout:I = 0x7f040516
|
||||
|
||||
.field public static final sizePercent:I = 0x7f04051a
|
||||
|
||||
.field public static final spinBars:I = 0x7f040521
|
||||
|
||||
.field public static final spinnerDropDownItemStyle:I = 0x7f040522
|
||||
|
||||
.field public static final spinnerStyle:I = 0x7f040523
|
||||
|
||||
.field public static final splitTrack:I = 0x7f040524
|
||||
|
||||
.field public static final srcCompat:I = 0x7f040526
|
||||
|
||||
.field public static final staggered:I = 0x7f040528
|
||||
|
||||
.field public static final state_above_anchor:I = 0x7f04052f
|
||||
|
||||
.field public static final subMenuArrow:I = 0x7f04053e
|
||||
|
||||
.field public static final submitBackground:I = 0x7f04053f
|
||||
|
||||
.field public static final subtitle:I = 0x7f040541
|
||||
|
||||
.field public static final subtitleTextAppearance:I = 0x7f040542
|
||||
|
||||
.field public static final subtitleTextColor:I = 0x7f040543
|
||||
|
||||
.field public static final subtitleTextStyle:I = 0x7f040544
|
||||
|
||||
.field public static final suggestionRowLayout:I = 0x7f040548
|
||||
|
||||
.field public static final switchMinWidth:I = 0x7f040552
|
||||
|
||||
.field public static final switchPadding:I = 0x7f040553
|
||||
|
||||
.field public static final switchStyle:I = 0x7f040556
|
||||
|
||||
.field public static final switchTextAppearance:I = 0x7f040557
|
||||
|
||||
.field public static final targetId:I = 0x7f040575
|
||||
|
||||
.field public static final telltales_tailColor:I = 0x7f040577
|
||||
|
||||
.field public static final telltales_tailScale:I = 0x7f040578
|
||||
|
||||
.field public static final telltales_velocityMode:I = 0x7f040579
|
||||
|
||||
.field public static final textAllCaps:I = 0x7f04057c
|
||||
|
||||
.field public static final textAppearanceLargePopupMenu:I = 0x7f040587
|
||||
|
||||
.field public static final textAppearanceListItem:I = 0x7f040589
|
||||
|
||||
.field public static final textAppearanceListItemSecondary:I = 0x7f04058a
|
||||
|
||||
.field public static final textAppearanceListItemSmall:I = 0x7f04058b
|
||||
|
||||
.field public static final textAppearancePopupMenuHeader:I = 0x7f04058d
|
||||
|
||||
.field public static final textAppearanceSearchResultSubtitle:I = 0x7f04058e
|
||||
|
||||
.field public static final textAppearanceSearchResultTitle:I = 0x7f04058f
|
||||
|
||||
.field public static final textAppearanceSmallPopupMenu:I = 0x7f040590
|
||||
|
||||
.field public static final textColorAlertDialogListItem:I = 0x7f040593
|
||||
|
||||
.field public static final textColorSearchUrl:I = 0x7f040594
|
||||
|
||||
.field public static final textLocale:I = 0x7f040598
|
||||
|
||||
.field public static final theme:I = 0x7f04059b
|
||||
|
||||
.field public static final thickness:I = 0x7f0405c6
|
||||
|
||||
.field public static final thumbTextPadding:I = 0x7f0405ca
|
||||
|
||||
.field public static final thumbTint:I = 0x7f0405cb
|
||||
|
||||
.field public static final thumbTintMode:I = 0x7f0405cc
|
||||
|
||||
.field public static final tickMark:I = 0x7f0405d0
|
||||
|
||||
.field public static final tickMarkTint:I = 0x7f0405d1
|
||||
|
||||
.field public static final tickMarkTintMode:I = 0x7f0405d2
|
||||
|
||||
.field public static final tint:I = 0x7f0405d4
|
||||
|
||||
.field public static final tintMode:I = 0x7f0405d5
|
||||
|
||||
.field public static final title:I = 0x7f0405d6
|
||||
|
||||
.field public static final titleMargin:I = 0x7f0405d8
|
||||
|
||||
.field public static final titleMarginBottom:I = 0x7f0405d9
|
||||
|
||||
.field public static final titleMarginEnd:I = 0x7f0405da
|
||||
|
||||
.field public static final titleMarginStart:I = 0x7f0405db
|
||||
|
||||
.field public static final titleMarginTop:I = 0x7f0405dc
|
||||
|
||||
.field public static final titleMargins:I = 0x7f0405dd
|
||||
|
||||
.field public static final titleTextAppearance:I = 0x7f0405de
|
||||
|
||||
.field public static final titleTextColor:I = 0x7f0405df
|
||||
|
||||
.field public static final titleTextStyle:I = 0x7f0405e0
|
||||
|
||||
.field public static final toolbarNavigationButtonStyle:I = 0x7f0405e4
|
||||
|
||||
.field public static final toolbarStyle:I = 0x7f0405e5
|
||||
|
||||
.field public static final tooltipForegroundColor:I = 0x7f0405e6
|
||||
|
||||
.field public static final tooltipFrameBackground:I = 0x7f0405e7
|
||||
|
||||
.field public static final tooltipText:I = 0x7f0405e9
|
||||
|
||||
.field public static final touchAnchorId:I = 0x7f0405ec
|
||||
|
||||
.field public static final touchAnchorSide:I = 0x7f0405ed
|
||||
|
||||
.field public static final touchRegionId:I = 0x7f0405ee
|
||||
|
||||
.field public static final track:I = 0x7f0405f0
|
||||
|
||||
.field public static final trackTint:I = 0x7f0405f5
|
||||
|
||||
.field public static final trackTintMode:I = 0x7f0405f6
|
||||
|
||||
.field public static final transitionDisable:I = 0x7f0405f7
|
||||
|
||||
.field public static final transitionEasing:I = 0x7f0405f8
|
||||
|
||||
.field public static final transitionFlags:I = 0x7f0405f9
|
||||
|
||||
.field public static final transitionPathRotate:I = 0x7f0405fa
|
||||
|
||||
.field public static final triggerId:I = 0x7f0405fc
|
||||
|
||||
.field public static final triggerReceiver:I = 0x7f0405fd
|
||||
|
||||
.field public static final triggerSlack:I = 0x7f0405fe
|
||||
|
||||
.field public static final ttcIndex:I = 0x7f040600
|
||||
|
||||
.field public static final viewInflaterClass:I = 0x7f040628
|
||||
|
||||
.field public static final visibilityMode:I = 0x7f040629
|
||||
|
||||
.field public static final voiceIcon:I = 0x7f04062a
|
||||
|
||||
.field public static final warmth:I = 0x7f040630
|
||||
|
||||
.field public static final waveDecay:I = 0x7f040631
|
||||
|
||||
.field public static final waveOffset:I = 0x7f040632
|
||||
|
||||
.field public static final wavePeriod:I = 0x7f040633
|
||||
|
||||
.field public static final waveShape:I = 0x7f040634
|
||||
|
||||
.field public static final waveVariesBy:I = 0x7f040635
|
||||
|
||||
.field public static final windowActionBar:I = 0x7f040637
|
||||
|
||||
.field public static final windowActionBarOverlay:I = 0x7f040638
|
||||
|
||||
.field public static final windowActionModeOverlay:I = 0x7f040639
|
||||
|
||||
.field public static final windowFixedHeightMajor:I = 0x7f04063a
|
||||
|
||||
.field public static final windowFixedHeightMinor:I = 0x7f04063b
|
||||
|
||||
.field public static final windowFixedWidthMajor:I = 0x7f04063c
|
||||
|
||||
.field public static final windowFixedWidthMinor:I = 0x7f04063d
|
||||
|
||||
.field public static final windowMinWidthMajor:I = 0x7f04063e
|
||||
|
||||
.field public static final windowMinWidthMinor:I = 0x7f04063f
|
||||
|
||||
.field public static final windowNoTitle:I = 0x7f040640
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,31 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$bool;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "bool"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_embed_tabs:I = 0x7f050000
|
||||
|
||||
.field public static final abc_allow_stacked_button_bar:I = 0x7f050001
|
||||
|
||||
.field public static final abc_config_actionMenuItemAllCaps:I = 0x7f050002
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,199 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$color;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "color"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_background_cache_hint_selector_material_dark:I = 0x7f060000
|
||||
|
||||
.field public static final abc_background_cache_hint_selector_material_light:I = 0x7f060001
|
||||
|
||||
.field public static final abc_btn_colored_borderless_text_material:I = 0x7f060002
|
||||
|
||||
.field public static final abc_btn_colored_text_material:I = 0x7f060003
|
||||
|
||||
.field public static final abc_color_highlight_material:I = 0x7f060004
|
||||
|
||||
.field public static final abc_decor_view_status_guard:I = 0x7f060005
|
||||
|
||||
.field public static final abc_decor_view_status_guard_light:I = 0x7f060006
|
||||
|
||||
.field public static final abc_hint_foreground_material_dark:I = 0x7f060007
|
||||
|
||||
.field public static final abc_hint_foreground_material_light:I = 0x7f060008
|
||||
|
||||
.field public static final abc_primary_text_disable_only_material_dark:I = 0x7f060009
|
||||
|
||||
.field public static final abc_primary_text_disable_only_material_light:I = 0x7f06000a
|
||||
|
||||
.field public static final abc_primary_text_material_dark:I = 0x7f06000b
|
||||
|
||||
.field public static final abc_primary_text_material_light:I = 0x7f06000c
|
||||
|
||||
.field public static final abc_search_url_text:I = 0x7f06000d
|
||||
|
||||
.field public static final abc_search_url_text_normal:I = 0x7f06000e
|
||||
|
||||
.field public static final abc_search_url_text_pressed:I = 0x7f06000f
|
||||
|
||||
.field public static final abc_search_url_text_selected:I = 0x7f060010
|
||||
|
||||
.field public static final abc_secondary_text_material_dark:I = 0x7f060011
|
||||
|
||||
.field public static final abc_secondary_text_material_light:I = 0x7f060012
|
||||
|
||||
.field public static final abc_tint_btn_checkable:I = 0x7f060013
|
||||
|
||||
.field public static final abc_tint_default:I = 0x7f060014
|
||||
|
||||
.field public static final abc_tint_edittext:I = 0x7f060015
|
||||
|
||||
.field public static final abc_tint_seek_thumb:I = 0x7f060016
|
||||
|
||||
.field public static final abc_tint_spinner:I = 0x7f060017
|
||||
|
||||
.field public static final abc_tint_switch_track:I = 0x7f060018
|
||||
|
||||
.field public static final accent_material_dark:I = 0x7f060019
|
||||
|
||||
.field public static final accent_material_light:I = 0x7f06001a
|
||||
|
||||
.field public static final androidx_core_ripple_material_light:I = 0x7f06001f
|
||||
|
||||
.field public static final androidx_core_secondary_text_default_material_light:I = 0x7f060020
|
||||
|
||||
.field public static final background_floating_material_dark:I = 0x7f060023
|
||||
|
||||
.field public static final background_floating_material_light:I = 0x7f060024
|
||||
|
||||
.field public static final background_material_dark:I = 0x7f060025
|
||||
|
||||
.field public static final background_material_light:I = 0x7f060026
|
||||
|
||||
.field public static final bright_foreground_disabled_material_dark:I = 0x7f060065
|
||||
|
||||
.field public static final bright_foreground_disabled_material_light:I = 0x7f060066
|
||||
|
||||
.field public static final bright_foreground_inverse_material_dark:I = 0x7f060067
|
||||
|
||||
.field public static final bright_foreground_inverse_material_light:I = 0x7f060068
|
||||
|
||||
.field public static final bright_foreground_material_dark:I = 0x7f060069
|
||||
|
||||
.field public static final bright_foreground_material_light:I = 0x7f06006a
|
||||
|
||||
.field public static final button_material_dark:I = 0x7f060070
|
||||
|
||||
.field public static final button_material_light:I = 0x7f060071
|
||||
|
||||
.field public static final dim_foreground_disabled_material_dark:I = 0x7f0600b2
|
||||
|
||||
.field public static final dim_foreground_disabled_material_light:I = 0x7f0600b3
|
||||
|
||||
.field public static final dim_foreground_material_dark:I = 0x7f0600b4
|
||||
|
||||
.field public static final dim_foreground_material_light:I = 0x7f0600b5
|
||||
|
||||
.field public static final error_color_material_dark:I = 0x7f0600b6
|
||||
|
||||
.field public static final error_color_material_light:I = 0x7f0600b7
|
||||
|
||||
.field public static final foreground_material_dark:I = 0x7f0600bf
|
||||
|
||||
.field public static final foreground_material_light:I = 0x7f0600c0
|
||||
|
||||
.field public static final highlighted_text_material_dark:I = 0x7f0600cf
|
||||
|
||||
.field public static final highlighted_text_material_light:I = 0x7f0600d0
|
||||
|
||||
.field public static final material_blue_grey_800:I = 0x7f06010e
|
||||
|
||||
.field public static final material_blue_grey_900:I = 0x7f06010f
|
||||
|
||||
.field public static final material_blue_grey_950:I = 0x7f060110
|
||||
|
||||
.field public static final material_deep_teal_200:I = 0x7f060111
|
||||
|
||||
.field public static final material_deep_teal_500:I = 0x7f060112
|
||||
|
||||
.field public static final material_grey_100:I = 0x7f060113
|
||||
|
||||
.field public static final material_grey_300:I = 0x7f060114
|
||||
|
||||
.field public static final material_grey_50:I = 0x7f060115
|
||||
|
||||
.field public static final material_grey_600:I = 0x7f060116
|
||||
|
||||
.field public static final material_grey_800:I = 0x7f060117
|
||||
|
||||
.field public static final material_grey_850:I = 0x7f060118
|
||||
|
||||
.field public static final material_grey_900:I = 0x7f060119
|
||||
|
||||
.field public static final notification_action_color_filter:I = 0x7f060162
|
||||
|
||||
.field public static final notification_icon_bg_color:I = 0x7f060163
|
||||
|
||||
.field public static final primary_dark_material_dark:I = 0x7f0601b7
|
||||
|
||||
.field public static final primary_dark_material_light:I = 0x7f0601b8
|
||||
|
||||
.field public static final primary_material_dark:I = 0x7f0601d6
|
||||
|
||||
.field public static final primary_material_light:I = 0x7f0601d7
|
||||
|
||||
.field public static final primary_text_default_material_dark:I = 0x7f0601d8
|
||||
|
||||
.field public static final primary_text_default_material_light:I = 0x7f0601d9
|
||||
|
||||
.field public static final primary_text_disabled_material_dark:I = 0x7f0601da
|
||||
|
||||
.field public static final primary_text_disabled_material_light:I = 0x7f0601db
|
||||
|
||||
.field public static final ripple_material_dark:I = 0x7f0601e6
|
||||
|
||||
.field public static final ripple_material_light:I = 0x7f0601e7
|
||||
|
||||
.field public static final secondary_text_default_material_dark:I = 0x7f0601ea
|
||||
|
||||
.field public static final secondary_text_default_material_light:I = 0x7f0601eb
|
||||
|
||||
.field public static final secondary_text_disabled_material_dark:I = 0x7f0601ec
|
||||
|
||||
.field public static final secondary_text_disabled_material_light:I = 0x7f0601ed
|
||||
|
||||
.field public static final switch_thumb_disabled_material_dark:I = 0x7f060263
|
||||
|
||||
.field public static final switch_thumb_disabled_material_light:I = 0x7f060264
|
||||
|
||||
.field public static final switch_thumb_material_dark:I = 0x7f060265
|
||||
|
||||
.field public static final switch_thumb_material_light:I = 0x7f060266
|
||||
|
||||
.field public static final switch_thumb_normal_material_dark:I = 0x7f060267
|
||||
|
||||
.field public static final switch_thumb_normal_material_light:I = 0x7f060268
|
||||
|
||||
.field public static final tooltip_background_dark:I = 0x7f06026c
|
||||
|
||||
.field public static final tooltip_background_light:I = 0x7f06026d
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,259 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$dimen;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "dimen"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_content_inset_material:I = 0x7f070000
|
||||
|
||||
.field public static final abc_action_bar_content_inset_with_nav:I = 0x7f070001
|
||||
|
||||
.field public static final abc_action_bar_default_height_material:I = 0x7f070002
|
||||
|
||||
.field public static final abc_action_bar_default_padding_end_material:I = 0x7f070003
|
||||
|
||||
.field public static final abc_action_bar_default_padding_start_material:I = 0x7f070004
|
||||
|
||||
.field public static final abc_action_bar_elevation_material:I = 0x7f070005
|
||||
|
||||
.field public static final abc_action_bar_icon_vertical_padding_material:I = 0x7f070006
|
||||
|
||||
.field public static final abc_action_bar_overflow_padding_end_material:I = 0x7f070007
|
||||
|
||||
.field public static final abc_action_bar_overflow_padding_start_material:I = 0x7f070008
|
||||
|
||||
.field public static final abc_action_bar_stacked_max_height:I = 0x7f070009
|
||||
|
||||
.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f07000a
|
||||
|
||||
.field public static final abc_action_bar_subtitle_bottom_margin_material:I = 0x7f07000b
|
||||
|
||||
.field public static final abc_action_bar_subtitle_top_margin_material:I = 0x7f07000c
|
||||
|
||||
.field public static final abc_action_button_min_height_material:I = 0x7f07000d
|
||||
|
||||
.field public static final abc_action_button_min_width_material:I = 0x7f07000e
|
||||
|
||||
.field public static final abc_action_button_min_width_overflow_material:I = 0x7f07000f
|
||||
|
||||
.field public static final abc_alert_dialog_button_bar_height:I = 0x7f070010
|
||||
|
||||
.field public static final abc_alert_dialog_button_dimen:I = 0x7f070011
|
||||
|
||||
.field public static final abc_button_inset_horizontal_material:I = 0x7f070012
|
||||
|
||||
.field public static final abc_button_inset_vertical_material:I = 0x7f070013
|
||||
|
||||
.field public static final abc_button_padding_horizontal_material:I = 0x7f070014
|
||||
|
||||
.field public static final abc_button_padding_vertical_material:I = 0x7f070015
|
||||
|
||||
.field public static final abc_cascading_menus_min_smallest_width:I = 0x7f070016
|
||||
|
||||
.field public static final abc_config_prefDialogWidth:I = 0x7f070017
|
||||
|
||||
.field public static final abc_control_corner_material:I = 0x7f070018
|
||||
|
||||
.field public static final abc_control_inset_material:I = 0x7f070019
|
||||
|
||||
.field public static final abc_control_padding_material:I = 0x7f07001a
|
||||
|
||||
.field public static final abc_dialog_corner_radius_material:I = 0x7f07001b
|
||||
|
||||
.field public static final abc_dialog_fixed_height_major:I = 0x7f07001c
|
||||
|
||||
.field public static final abc_dialog_fixed_height_minor:I = 0x7f07001d
|
||||
|
||||
.field public static final abc_dialog_fixed_width_major:I = 0x7f07001e
|
||||
|
||||
.field public static final abc_dialog_fixed_width_minor:I = 0x7f07001f
|
||||
|
||||
.field public static final abc_dialog_list_padding_bottom_no_buttons:I = 0x7f070020
|
||||
|
||||
.field public static final abc_dialog_list_padding_top_no_title:I = 0x7f070021
|
||||
|
||||
.field public static final abc_dialog_min_width_major:I = 0x7f070022
|
||||
|
||||
.field public static final abc_dialog_min_width_minor:I = 0x7f070023
|
||||
|
||||
.field public static final abc_dialog_padding_material:I = 0x7f070024
|
||||
|
||||
.field public static final abc_dialog_padding_top_material:I = 0x7f070025
|
||||
|
||||
.field public static final abc_dialog_title_divider_material:I = 0x7f070026
|
||||
|
||||
.field public static final abc_disabled_alpha_material_dark:I = 0x7f070027
|
||||
|
||||
.field public static final abc_disabled_alpha_material_light:I = 0x7f070028
|
||||
|
||||
.field public static final abc_dropdownitem_icon_width:I = 0x7f070029
|
||||
|
||||
.field public static final abc_dropdownitem_text_padding_left:I = 0x7f07002a
|
||||
|
||||
.field public static final abc_dropdownitem_text_padding_right:I = 0x7f07002b
|
||||
|
||||
.field public static final abc_edit_text_inset_bottom_material:I = 0x7f07002c
|
||||
|
||||
.field public static final abc_edit_text_inset_horizontal_material:I = 0x7f07002d
|
||||
|
||||
.field public static final abc_edit_text_inset_top_material:I = 0x7f07002e
|
||||
|
||||
.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
|
||||
|
||||
.field public static final abc_progress_bar_height_material:I = 0x7f070035
|
||||
|
||||
.field public static final abc_search_view_preferred_height:I = 0x7f070036
|
||||
|
||||
.field public static final abc_search_view_preferred_width:I = 0x7f070037
|
||||
|
||||
.field public static final abc_seekbar_track_background_height_material:I = 0x7f070038
|
||||
|
||||
.field public static final abc_seekbar_track_progress_height_material:I = 0x7f070039
|
||||
|
||||
.field public static final abc_select_dialog_padding_start_material:I = 0x7f07003a
|
||||
|
||||
.field public static final abc_switch_padding:I = 0x7f07003b
|
||||
|
||||
.field public static final abc_text_size_body_1_material:I = 0x7f07003c
|
||||
|
||||
.field public static final abc_text_size_body_2_material:I = 0x7f07003d
|
||||
|
||||
.field public static final abc_text_size_button_material:I = 0x7f07003e
|
||||
|
||||
.field public static final abc_text_size_caption_material:I = 0x7f07003f
|
||||
|
||||
.field public static final abc_text_size_display_1_material:I = 0x7f070040
|
||||
|
||||
.field public static final abc_text_size_display_2_material:I = 0x7f070041
|
||||
|
||||
.field public static final abc_text_size_display_3_material:I = 0x7f070042
|
||||
|
||||
.field public static final abc_text_size_display_4_material:I = 0x7f070043
|
||||
|
||||
.field public static final abc_text_size_headline_material:I = 0x7f070044
|
||||
|
||||
.field public static final abc_text_size_large_material:I = 0x7f070045
|
||||
|
||||
.field public static final abc_text_size_medium_material:I = 0x7f070046
|
||||
|
||||
.field public static final abc_text_size_menu_header_material:I = 0x7f070047
|
||||
|
||||
.field public static final abc_text_size_menu_material:I = 0x7f070048
|
||||
|
||||
.field public static final abc_text_size_small_material:I = 0x7f070049
|
||||
|
||||
.field public static final abc_text_size_subhead_material:I = 0x7f07004a
|
||||
|
||||
.field public static final abc_text_size_subtitle_material_toolbar:I = 0x7f07004b
|
||||
|
||||
.field public static final abc_text_size_title_material:I = 0x7f07004c
|
||||
|
||||
.field public static final abc_text_size_title_material_toolbar:I = 0x7f07004d
|
||||
|
||||
.field public static final compat_button_inset_horizontal_material:I = 0x7f070083
|
||||
|
||||
.field public static final compat_button_inset_vertical_material:I = 0x7f070084
|
||||
|
||||
.field public static final compat_button_padding_horizontal_material:I = 0x7f070085
|
||||
|
||||
.field public static final compat_button_padding_vertical_material:I = 0x7f070086
|
||||
|
||||
.field public static final compat_control_corner_material:I = 0x7f070087
|
||||
|
||||
.field public static final compat_notification_large_icon_max_height:I = 0x7f070088
|
||||
|
||||
.field public static final compat_notification_large_icon_max_width:I = 0x7f070089
|
||||
|
||||
.field public static final disabled_alpha_material_dark:I = 0x7f0700c8
|
||||
|
||||
.field public static final disabled_alpha_material_light:I = 0x7f0700c9
|
||||
|
||||
.field public static final highlight_alpha_material_colored:I = 0x7f0700e5
|
||||
|
||||
.field public static final highlight_alpha_material_dark:I = 0x7f0700e6
|
||||
|
||||
.field public static final highlight_alpha_material_light:I = 0x7f0700e7
|
||||
|
||||
.field public static final hint_alpha_material_dark:I = 0x7f0700e8
|
||||
|
||||
.field public static final hint_alpha_material_light:I = 0x7f0700e9
|
||||
|
||||
.field public static final hint_pressed_alpha_material_dark:I = 0x7f0700ea
|
||||
|
||||
.field public static final hint_pressed_alpha_material_light:I = 0x7f0700eb
|
||||
|
||||
.field public static final notification_action_icon_size:I = 0x7f0701b2
|
||||
|
||||
.field public static final notification_action_text_size:I = 0x7f0701b3
|
||||
|
||||
.field public static final notification_big_circle_margin:I = 0x7f0701b4
|
||||
|
||||
.field public static final notification_content_margin_start:I = 0x7f0701b5
|
||||
|
||||
.field public static final notification_large_icon_height:I = 0x7f0701b6
|
||||
|
||||
.field public static final notification_large_icon_width:I = 0x7f0701b7
|
||||
|
||||
.field public static final notification_main_column_padding_top:I = 0x7f0701b8
|
||||
|
||||
.field public static final notification_media_narrow_margin:I = 0x7f0701b9
|
||||
|
||||
.field public static final notification_right_icon_size:I = 0x7f0701ba
|
||||
|
||||
.field public static final notification_right_side_padding_top:I = 0x7f0701bb
|
||||
|
||||
.field public static final notification_small_icon_background_padding:I = 0x7f0701bc
|
||||
|
||||
.field public static final notification_small_icon_size_as_large:I = 0x7f0701bd
|
||||
|
||||
.field public static final notification_subtext_size:I = 0x7f0701be
|
||||
|
||||
.field public static final notification_top_pad:I = 0x7f0701bf
|
||||
|
||||
.field public static final notification_top_pad_large_text:I = 0x7f0701c0
|
||||
|
||||
.field public static final tooltip_corner_radius:I = 0x7f0701de
|
||||
|
||||
.field public static final tooltip_horizontal_padding:I = 0x7f0701df
|
||||
|
||||
.field public static final tooltip_margin:I = 0x7f0701e0
|
||||
|
||||
.field public static final tooltip_precise_anchor_extra_offset:I = 0x7f0701e1
|
||||
|
||||
.field public static final tooltip_precise_anchor_threshold:I = 0x7f0701e2
|
||||
|
||||
.field public static final tooltip_vertical_padding:I = 0x7f0701e3
|
||||
|
||||
.field public static final tooltip_y_offset_non_touch:I = 0x7f0701e4
|
||||
|
||||
.field public static final tooltip_y_offset_touch:I = 0x7f0701e5
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,241 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$drawable;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "drawable"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_ab_share_pack_mtrl_alpha:I = 0x7f08004a
|
||||
|
||||
.field public static final abc_action_bar_item_background_material:I = 0x7f08004b
|
||||
|
||||
.field public static final abc_btn_borderless_material:I = 0x7f08004c
|
||||
|
||||
.field public static final abc_btn_check_material:I = 0x7f08004d
|
||||
|
||||
.field public static final abc_btn_check_material_anim:I = 0x7f08004e
|
||||
|
||||
.field public static final abc_btn_check_to_on_mtrl_000:I = 0x7f08004f
|
||||
|
||||
.field public static final abc_btn_check_to_on_mtrl_015:I = 0x7f080050
|
||||
|
||||
.field public static final abc_btn_colored_material:I = 0x7f080051
|
||||
|
||||
.field public static final abc_btn_default_mtrl_shape:I = 0x7f080052
|
||||
|
||||
.field public static final abc_btn_radio_material:I = 0x7f080053
|
||||
|
||||
.field public static final abc_btn_radio_material_anim:I = 0x7f080054
|
||||
|
||||
.field public static final abc_btn_radio_to_on_mtrl_000:I = 0x7f080055
|
||||
|
||||
.field public static final abc_btn_radio_to_on_mtrl_015:I = 0x7f080056
|
||||
|
||||
.field public static final abc_btn_switch_to_on_mtrl_00001:I = 0x7f080057
|
||||
|
||||
.field public static final abc_btn_switch_to_on_mtrl_00012:I = 0x7f080058
|
||||
|
||||
.field public static final abc_cab_background_internal_bg:I = 0x7f080059
|
||||
|
||||
.field public static final abc_cab_background_top_material:I = 0x7f08005a
|
||||
|
||||
.field public static final abc_cab_background_top_mtrl_alpha:I = 0x7f08005b
|
||||
|
||||
.field public static final abc_control_background_material:I = 0x7f08005c
|
||||
|
||||
.field public static final abc_dialog_material_background:I = 0x7f08005d
|
||||
|
||||
.field public static final abc_edit_text_material:I = 0x7f08005e
|
||||
|
||||
.field public static final abc_ic_ab_back_material:I = 0x7f08005f
|
||||
|
||||
.field public static final abc_ic_arrow_drop_right_black_24dp:I = 0x7f080060
|
||||
|
||||
.field public static final abc_ic_clear_material:I = 0x7f080061
|
||||
|
||||
.field public static final abc_ic_commit_search_api_mtrl_alpha:I = 0x7f080062
|
||||
|
||||
.field public static final abc_ic_go_search_api_material:I = 0x7f080063
|
||||
|
||||
.field public static final abc_ic_menu_copy_mtrl_am_alpha:I = 0x7f080064
|
||||
|
||||
.field public static final abc_ic_menu_cut_mtrl_alpha:I = 0x7f080065
|
||||
|
||||
.field public static final abc_ic_menu_overflow_material:I = 0x7f080066
|
||||
|
||||
.field public static final abc_ic_menu_paste_mtrl_am_alpha:I = 0x7f080067
|
||||
|
||||
.field public static final abc_ic_menu_selectall_mtrl_alpha:I = 0x7f080068
|
||||
|
||||
.field public static final abc_ic_menu_share_mtrl_alpha:I = 0x7f080069
|
||||
|
||||
.field public static final abc_ic_search_api_material:I = 0x7f08006a
|
||||
|
||||
.field public static final abc_ic_star_black_16dp:I = 0x7f08006b
|
||||
|
||||
.field public static final abc_ic_star_black_36dp:I = 0x7f08006c
|
||||
|
||||
.field public static final abc_ic_star_black_48dp:I = 0x7f08006d
|
||||
|
||||
.field public static final abc_ic_star_half_black_16dp:I = 0x7f08006e
|
||||
|
||||
.field public static final abc_ic_star_half_black_36dp:I = 0x7f08006f
|
||||
|
||||
.field public static final abc_ic_star_half_black_48dp:I = 0x7f080070
|
||||
|
||||
.field public static final abc_ic_voice_search_api_material:I = 0x7f080071
|
||||
|
||||
.field public static final abc_item_background_holo_dark:I = 0x7f080072
|
||||
|
||||
.field public static final abc_item_background_holo_light:I = 0x7f080073
|
||||
|
||||
.field public static final abc_list_divider_material:I = 0x7f080074
|
||||
|
||||
.field public static final abc_list_divider_mtrl_alpha:I = 0x7f080075
|
||||
|
||||
.field public static final abc_list_focused_holo:I = 0x7f080076
|
||||
|
||||
.field public static final abc_list_longpressed_holo:I = 0x7f080077
|
||||
|
||||
.field public static final abc_list_pressed_holo_dark:I = 0x7f080078
|
||||
|
||||
.field public static final abc_list_pressed_holo_light:I = 0x7f080079
|
||||
|
||||
.field public static final abc_list_selector_background_transition_holo_dark:I = 0x7f08007a
|
||||
|
||||
.field public static final abc_list_selector_background_transition_holo_light:I = 0x7f08007b
|
||||
|
||||
.field public static final abc_list_selector_disabled_holo_dark:I = 0x7f08007c
|
||||
|
||||
.field public static final abc_list_selector_disabled_holo_light:I = 0x7f08007d
|
||||
|
||||
.field public static final abc_list_selector_holo_dark:I = 0x7f08007e
|
||||
|
||||
.field public static final abc_list_selector_holo_light:I = 0x7f08007f
|
||||
|
||||
.field public static final abc_menu_hardkey_panel_mtrl_mult:I = 0x7f080080
|
||||
|
||||
.field public static final abc_popup_background_mtrl_mult:I = 0x7f080081
|
||||
|
||||
.field public static final abc_ratingbar_indicator_material:I = 0x7f080082
|
||||
|
||||
.field public static final abc_ratingbar_material:I = 0x7f080083
|
||||
|
||||
.field public static final abc_ratingbar_small_material:I = 0x7f080084
|
||||
|
||||
.field public static final abc_scrubber_control_off_mtrl_alpha:I = 0x7f080085
|
||||
|
||||
.field public static final abc_scrubber_control_to_pressed_mtrl_000:I = 0x7f080086
|
||||
|
||||
.field public static final abc_scrubber_control_to_pressed_mtrl_005:I = 0x7f080087
|
||||
|
||||
.field public static final abc_scrubber_primary_mtrl_alpha:I = 0x7f080088
|
||||
|
||||
.field public static final abc_scrubber_track_mtrl_alpha:I = 0x7f080089
|
||||
|
||||
.field public static final abc_seekbar_thumb_material:I = 0x7f08008a
|
||||
|
||||
.field public static final abc_seekbar_tick_mark_material:I = 0x7f08008b
|
||||
|
||||
.field public static final abc_seekbar_track_material:I = 0x7f08008c
|
||||
|
||||
.field public static final abc_spinner_mtrl_am_alpha:I = 0x7f08008d
|
||||
|
||||
.field public static final abc_spinner_textfield_background_material:I = 0x7f08008e
|
||||
|
||||
.field public static final abc_switch_thumb_material:I = 0x7f08008f
|
||||
|
||||
.field public static final abc_switch_track_mtrl_alpha:I = 0x7f080090
|
||||
|
||||
.field public static final abc_tab_indicator_material:I = 0x7f080091
|
||||
|
||||
.field public static final abc_tab_indicator_mtrl_alpha:I = 0x7f080092
|
||||
|
||||
.field public static final abc_text_cursor_material:I = 0x7f080093
|
||||
|
||||
.field public static final abc_text_select_handle_left_mtrl_dark:I = 0x7f080094
|
||||
|
||||
.field public static final abc_text_select_handle_left_mtrl_light:I = 0x7f080095
|
||||
|
||||
.field public static final abc_text_select_handle_middle_mtrl_dark:I = 0x7f080096
|
||||
|
||||
.field public static final abc_text_select_handle_middle_mtrl_light:I = 0x7f080097
|
||||
|
||||
.field public static final abc_text_select_handle_right_mtrl_dark:I = 0x7f080098
|
||||
|
||||
.field public static final abc_text_select_handle_right_mtrl_light:I = 0x7f080099
|
||||
|
||||
.field public static final abc_textfield_activated_mtrl_alpha:I = 0x7f08009a
|
||||
|
||||
.field public static final abc_textfield_default_mtrl_alpha:I = 0x7f08009b
|
||||
|
||||
.field public static final abc_textfield_search_activated_mtrl_alpha:I = 0x7f08009c
|
||||
|
||||
.field public static final abc_textfield_search_default_mtrl_alpha:I = 0x7f08009d
|
||||
|
||||
.field public static final abc_textfield_search_material:I = 0x7f08009e
|
||||
|
||||
.field public static final abc_vector_test:I = 0x7f08009f
|
||||
|
||||
.field public static final btn_checkbox_checked_mtrl:I = 0x7f0800da
|
||||
|
||||
.field public static final btn_checkbox_checked_to_unchecked_mtrl_animation:I = 0x7f0800db
|
||||
|
||||
.field public static final btn_checkbox_unchecked_mtrl:I = 0x7f0800dc
|
||||
|
||||
.field public static final btn_checkbox_unchecked_to_checked_mtrl_animation:I = 0x7f0800dd
|
||||
|
||||
.field public static final btn_radio_off_mtrl:I = 0x7f0800de
|
||||
|
||||
.field public static final btn_radio_off_to_on_mtrl_animation:I = 0x7f0800df
|
||||
|
||||
.field public static final btn_radio_on_mtrl:I = 0x7f0800e0
|
||||
|
||||
.field public static final btn_radio_on_to_off_mtrl_animation:I = 0x7f0800e1
|
||||
|
||||
.field public static final notification_action_background:I = 0x7f08055a
|
||||
|
||||
.field public static final notification_bg:I = 0x7f08055b
|
||||
|
||||
.field public static final notification_bg_low:I = 0x7f08055c
|
||||
|
||||
.field public static final notification_bg_low_normal:I = 0x7f08055d
|
||||
|
||||
.field public static final notification_bg_low_pressed:I = 0x7f08055e
|
||||
|
||||
.field public static final notification_bg_normal:I = 0x7f08055f
|
||||
|
||||
.field public static final notification_bg_normal_pressed:I = 0x7f080560
|
||||
|
||||
.field public static final notification_icon_background:I = 0x7f080561
|
||||
|
||||
.field public static final notification_template_icon_bg:I = 0x7f080562
|
||||
|
||||
.field public static final notification_template_icon_low_bg:I = 0x7f080563
|
||||
|
||||
.field public static final notification_tile_bg:I = 0x7f080564
|
||||
|
||||
.field public static final notify_panel_notification_icon_bg:I = 0x7f080565
|
||||
|
||||
.field public static final tooltip_frame_dark:I = 0x7f08057b
|
||||
|
||||
.field public static final tooltip_frame_light:I = 0x7f08057c
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,453 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$id;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "id"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final NO_DEBUG:I = 0x7f0a0006
|
||||
|
||||
.field public static final SHOW_ALL:I = 0x7f0a0008
|
||||
|
||||
.field public static final SHOW_PATH:I = 0x7f0a0009
|
||||
|
||||
.field public static final SHOW_PROGRESS:I = 0x7f0a000a
|
||||
|
||||
.field public static final accelerate:I = 0x7f0a0010
|
||||
|
||||
.field public static final accessibility_action_clickable_span:I = 0x7f0a001a
|
||||
|
||||
.field public static final accessibility_custom_action_0:I = 0x7f0a001b
|
||||
|
||||
.field public static final accessibility_custom_action_1:I = 0x7f0a001c
|
||||
|
||||
.field public static final accessibility_custom_action_10:I = 0x7f0a001d
|
||||
|
||||
.field public static final accessibility_custom_action_11:I = 0x7f0a001e
|
||||
|
||||
.field public static final accessibility_custom_action_12:I = 0x7f0a001f
|
||||
|
||||
.field public static final accessibility_custom_action_13:I = 0x7f0a0020
|
||||
|
||||
.field public static final accessibility_custom_action_14:I = 0x7f0a0021
|
||||
|
||||
.field public static final accessibility_custom_action_15:I = 0x7f0a0022
|
||||
|
||||
.field public static final accessibility_custom_action_16:I = 0x7f0a0023
|
||||
|
||||
.field public static final accessibility_custom_action_17:I = 0x7f0a0024
|
||||
|
||||
.field public static final accessibility_custom_action_18:I = 0x7f0a0025
|
||||
|
||||
.field public static final accessibility_custom_action_19:I = 0x7f0a0026
|
||||
|
||||
.field public static final accessibility_custom_action_2:I = 0x7f0a0027
|
||||
|
||||
.field public static final accessibility_custom_action_20:I = 0x7f0a0028
|
||||
|
||||
.field public static final accessibility_custom_action_21:I = 0x7f0a0029
|
||||
|
||||
.field public static final accessibility_custom_action_22:I = 0x7f0a002a
|
||||
|
||||
.field public static final accessibility_custom_action_23:I = 0x7f0a002b
|
||||
|
||||
.field public static final accessibility_custom_action_24:I = 0x7f0a002c
|
||||
|
||||
.field public static final accessibility_custom_action_25:I = 0x7f0a002d
|
||||
|
||||
.field public static final accessibility_custom_action_26:I = 0x7f0a002e
|
||||
|
||||
.field public static final accessibility_custom_action_27:I = 0x7f0a002f
|
||||
|
||||
.field public static final accessibility_custom_action_28:I = 0x7f0a0030
|
||||
|
||||
.field public static final accessibility_custom_action_29:I = 0x7f0a0031
|
||||
|
||||
.field public static final accessibility_custom_action_3:I = 0x7f0a0032
|
||||
|
||||
.field public static final accessibility_custom_action_30:I = 0x7f0a0033
|
||||
|
||||
.field public static final accessibility_custom_action_31:I = 0x7f0a0034
|
||||
|
||||
.field public static final accessibility_custom_action_4:I = 0x7f0a0035
|
||||
|
||||
.field public static final accessibility_custom_action_5:I = 0x7f0a0036
|
||||
|
||||
.field public static final accessibility_custom_action_6:I = 0x7f0a0037
|
||||
|
||||
.field public static final accessibility_custom_action_7:I = 0x7f0a0038
|
||||
|
||||
.field public static final accessibility_custom_action_8:I = 0x7f0a0039
|
||||
|
||||
.field public static final accessibility_custom_action_9:I = 0x7f0a003a
|
||||
|
||||
.field public static final action_bar:I = 0x7f0a003f
|
||||
|
||||
.field public static final action_bar_activity_content:I = 0x7f0a0040
|
||||
|
||||
.field public static final action_bar_container:I = 0x7f0a0041
|
||||
|
||||
.field public static final action_bar_root:I = 0x7f0a0042
|
||||
|
||||
.field public static final action_bar_spinner:I = 0x7f0a0043
|
||||
|
||||
.field public static final action_bar_subtitle:I = 0x7f0a0044
|
||||
|
||||
.field public static final action_bar_title:I = 0x7f0a0046
|
||||
|
||||
.field public static final action_container:I = 0x7f0a004a
|
||||
|
||||
.field public static final action_context_bar:I = 0x7f0a004b
|
||||
|
||||
.field public static final action_divider:I = 0x7f0a004c
|
||||
|
||||
.field public static final action_image:I = 0x7f0a004d
|
||||
|
||||
.field public static final action_menu_divider:I = 0x7f0a004e
|
||||
|
||||
.field public static final action_menu_presenter:I = 0x7f0a004f
|
||||
|
||||
.field public static final action_mode_bar:I = 0x7f0a0050
|
||||
|
||||
.field public static final action_mode_bar_stub:I = 0x7f0a0051
|
||||
|
||||
.field public static final action_mode_close_button:I = 0x7f0a0052
|
||||
|
||||
.field public static final action_text:I = 0x7f0a0053
|
||||
|
||||
.field public static final actions:I = 0x7f0a0054
|
||||
|
||||
.field public static final activity_chooser_view_content:I = 0x7f0a005e
|
||||
|
||||
.field public static final add:I = 0x7f0a0060
|
||||
|
||||
.field public static final alertTitle:I = 0x7f0a007e
|
||||
|
||||
.field public static final aligned:I = 0x7f0a0090
|
||||
|
||||
.field public static final animateToEnd:I = 0x7f0a0094
|
||||
|
||||
.field public static final animateToStart:I = 0x7f0a0095
|
||||
|
||||
.field public static final asConfigured:I = 0x7f0a009c
|
||||
|
||||
.field public static final async:I = 0x7f0a009d
|
||||
|
||||
.field public static final autoComplete:I = 0x7f0a00db
|
||||
|
||||
.field public static final autoCompleteToEnd:I = 0x7f0a00dc
|
||||
|
||||
.field public static final autoCompleteToStart:I = 0x7f0a00dd
|
||||
|
||||
.field public static final baseline:I = 0x7f0a00ee
|
||||
|
||||
.field public static final blocking:I = 0x7f0a00fa
|
||||
|
||||
.field public static final bottom:I = 0x7f0a0122
|
||||
|
||||
.field public static final bounce:I = 0x7f0a0124
|
||||
|
||||
.field public static final buttonPanel:I = 0x7f0a012a
|
||||
|
||||
.field public static final center:I = 0x7f0a0149
|
||||
|
||||
.field public static final chain:I = 0x7f0a014e
|
||||
|
||||
.field public static final checkbox:I = 0x7f0a0281
|
||||
|
||||
.field public static final checked:I = 0x7f0a0283
|
||||
|
||||
.field public static final chronometer:I = 0x7f0a028e
|
||||
|
||||
.field public static final content:I = 0x7f0a02dd
|
||||
|
||||
.field public static final contentPanel:I = 0x7f0a02de
|
||||
|
||||
.field public static final cos:I = 0x7f0a02e4
|
||||
|
||||
.field public static final custom:I = 0x7f0a030a
|
||||
|
||||
.field public static final customPanel:I = 0x7f0a030b
|
||||
|
||||
.field public static final decelerate:I = 0x7f0a0313
|
||||
|
||||
.field public static final decelerateAndComplete:I = 0x7f0a0314
|
||||
|
||||
.field public static final decor_content_parent:I = 0x7f0a0315
|
||||
|
||||
.field public static final default_activity_button:I = 0x7f0a0316
|
||||
|
||||
.field public static final deltaRelative:I = 0x7f0a0318
|
||||
|
||||
.field public static final dialog_button:I = 0x7f0a0326
|
||||
|
||||
.field public static final dragDown:I = 0x7f0a0354
|
||||
|
||||
.field public static final dragEnd:I = 0x7f0a0355
|
||||
|
||||
.field public static final dragLeft:I = 0x7f0a0356
|
||||
|
||||
.field public static final dragRight:I = 0x7f0a0357
|
||||
|
||||
.field public static final dragStart:I = 0x7f0a0358
|
||||
|
||||
.field public static final dragUp:I = 0x7f0a0359
|
||||
|
||||
.field public static final easeIn:I = 0x7f0a035f
|
||||
|
||||
.field public static final easeInOut:I = 0x7f0a0360
|
||||
|
||||
.field public static final easeOut:I = 0x7f0a0361
|
||||
|
||||
.field public static final edit_query:I = 0x7f0a0385
|
||||
|
||||
.field public static final end:I = 0x7f0a03b2
|
||||
|
||||
.field public static final expand_activities_button:I = 0x7f0a03cf
|
||||
|
||||
.field public static final expanded_menu:I = 0x7f0a03d0
|
||||
|
||||
.field public static final flip:I = 0x7f0a0437
|
||||
|
||||
.field public static final forever:I = 0x7f0a0450
|
||||
|
||||
.field public static final gone:I = 0x7f0a049e
|
||||
|
||||
.field public static final group_divider:I = 0x7f0a04a2
|
||||
|
||||
.field public static final home:I = 0x7f0a0550
|
||||
|
||||
.field public static final honorRequest:I = 0x7f0a0562
|
||||
|
||||
.field public static final icon:I = 0x7f0a0564
|
||||
|
||||
.field public static final icon_group:I = 0x7f0a0566
|
||||
|
||||
.field public static final ignore:I = 0x7f0a0570
|
||||
|
||||
.field public static final ignoreRequest:I = 0x7f0a0571
|
||||
|
||||
.field public static final image:I = 0x7f0a0572
|
||||
|
||||
.field public static final info:I = 0x7f0a0593
|
||||
|
||||
.field public static final invisible:I = 0x7f0a05ad
|
||||
|
||||
.field public static final italic:I = 0x7f0a05d0
|
||||
|
||||
.field public static final jumpToEnd:I = 0x7f0a0613
|
||||
|
||||
.field public static final jumpToStart:I = 0x7f0a0614
|
||||
|
||||
.field public static final layout:I = 0x7f0a0621
|
||||
|
||||
.field public static final left:I = 0x7f0a0629
|
||||
|
||||
.field public static final line1:I = 0x7f0a062b
|
||||
|
||||
.field public static final line3:I = 0x7f0a062c
|
||||
|
||||
.field public static final linear:I = 0x7f0a062d
|
||||
|
||||
.field public static final listMode:I = 0x7f0a062f
|
||||
|
||||
.field public static final list_item:I = 0x7f0a0630
|
||||
|
||||
.field public static final message:I = 0x7f0a0693
|
||||
|
||||
.field public static final middle:I = 0x7f0a0697
|
||||
|
||||
.field public static final motion_base:I = 0x7f0a06a0
|
||||
|
||||
.field public static final multiply:I = 0x7f0a06b6
|
||||
|
||||
.field public static final none:I = 0x7f0a06dd
|
||||
|
||||
.field public static final normal:I = 0x7f0a06de
|
||||
|
||||
.field public static final notification_background:I = 0x7f0a06e8
|
||||
|
||||
.field public static final notification_main_column:I = 0x7f0a06e9
|
||||
|
||||
.field public static final notification_main_column_container:I = 0x7f0a06ea
|
||||
|
||||
.field public static final off:I = 0x7f0a071e
|
||||
|
||||
.field public static final on:I = 0x7f0a0722
|
||||
|
||||
.field public static final packed:I = 0x7f0a0733
|
||||
|
||||
.field public static final parent:I = 0x7f0a0736
|
||||
|
||||
.field public static final parentPanel:I = 0x7f0a0737
|
||||
|
||||
.field public static final parentRelative:I = 0x7f0a0738
|
||||
|
||||
.field public static final path:I = 0x7f0a074b
|
||||
|
||||
.field public static final pathRelative:I = 0x7f0a074c
|
||||
|
||||
.field public static final percent:I = 0x7f0a0763
|
||||
|
||||
.field public static final position:I = 0x7f0a0781
|
||||
|
||||
.field public static final postLayout:I = 0x7f0a0782
|
||||
|
||||
.field public static final progress_circular:I = 0x7f0a07eb
|
||||
|
||||
.field public static final progress_horizontal:I = 0x7f0a07ee
|
||||
|
||||
.field public static final radio:I = 0x7f0a07fe
|
||||
|
||||
.field public static final rectangles:I = 0x7f0a0805
|
||||
|
||||
.field public static final reverseSawtooth:I = 0x7f0a0813
|
||||
|
||||
.field public static final right:I = 0x7f0a0825
|
||||
|
||||
.field public static final right_icon:I = 0x7f0a0826
|
||||
|
||||
.field public static final right_side:I = 0x7f0a0827
|
||||
|
||||
.field public static final sawtooth:I = 0x7f0a0856
|
||||
|
||||
.field public static final screen:I = 0x7f0a0859
|
||||
|
||||
.field public static final scrollIndicatorDown:I = 0x7f0a085f
|
||||
|
||||
.field public static final scrollIndicatorUp:I = 0x7f0a0860
|
||||
|
||||
.field public static final scrollView:I = 0x7f0a0861
|
||||
|
||||
.field public static final search_badge:I = 0x7f0a0864
|
||||
|
||||
.field public static final search_bar:I = 0x7f0a0865
|
||||
|
||||
.field public static final search_button:I = 0x7f0a0866
|
||||
|
||||
.field public static final search_close_btn:I = 0x7f0a0867
|
||||
|
||||
.field public static final search_edit_frame:I = 0x7f0a0868
|
||||
|
||||
.field public static final search_go_btn:I = 0x7f0a086a
|
||||
|
||||
.field public static final search_mag_icon:I = 0x7f0a086b
|
||||
|
||||
.field public static final search_plate:I = 0x7f0a086c
|
||||
|
||||
.field public static final search_src_text:I = 0x7f0a086f
|
||||
|
||||
.field public static final search_voice_btn:I = 0x7f0a087b
|
||||
|
||||
.field public static final select_dialog_listview:I = 0x7f0a087e
|
||||
|
||||
.field public static final shortcut:I = 0x7f0a09ec
|
||||
|
||||
.field public static final sin:I = 0x7f0a09f0
|
||||
|
||||
.field public static final spacer:I = 0x7f0a09fc
|
||||
|
||||
.field public static final spline:I = 0x7f0a0a00
|
||||
|
||||
.field public static final split_action_bar:I = 0x7f0a0a01
|
||||
|
||||
.field public static final spread:I = 0x7f0a0a02
|
||||
|
||||
.field public static final spread_inside:I = 0x7f0a0a03
|
||||
|
||||
.field public static final square:I = 0x7f0a0a04
|
||||
|
||||
.field public static final src_atop:I = 0x7f0a0a05
|
||||
|
||||
.field public static final src_in:I = 0x7f0a0a06
|
||||
|
||||
.field public static final src_over:I = 0x7f0a0a07
|
||||
|
||||
.field public static final standard:I = 0x7f0a0a09
|
||||
|
||||
.field public static final start:I = 0x7f0a0a0a
|
||||
|
||||
.field public static final startHorizontal:I = 0x7f0a0a0b
|
||||
|
||||
.field public static final startVertical:I = 0x7f0a0a0c
|
||||
|
||||
.field public static final staticLayout:I = 0x7f0a0a12
|
||||
|
||||
.field public static final staticPostLayout:I = 0x7f0a0a13
|
||||
|
||||
.field public static final stop:I = 0x7f0a0a51
|
||||
|
||||
.field public static final submenuarrow:I = 0x7f0a0a57
|
||||
|
||||
.field public static final submit_area:I = 0x7f0a0a58
|
||||
|
||||
.field public static final tabMode:I = 0x7f0a0a68
|
||||
|
||||
.field public static final tag_accessibility_actions:I = 0x7f0a0a76
|
||||
|
||||
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0a77
|
||||
|
||||
.field public static final tag_accessibility_heading:I = 0x7f0a0a78
|
||||
|
||||
.field public static final tag_accessibility_pane_title:I = 0x7f0a0a79
|
||||
|
||||
.field public static final tag_screen_reader_focusable:I = 0x7f0a0a7a
|
||||
|
||||
.field public static final tag_transition_group:I = 0x7f0a0a7b
|
||||
|
||||
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0a7c
|
||||
|
||||
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0a7d
|
||||
|
||||
.field public static final text:I = 0x7f0a0a88
|
||||
|
||||
.field public static final text2:I = 0x7f0a0a8a
|
||||
|
||||
.field public static final textSpacerNoButtons:I = 0x7f0a0a8c
|
||||
|
||||
.field public static final textSpacerNoTitle:I = 0x7f0a0a8d
|
||||
|
||||
.field public static final time:I = 0x7f0a0a9f
|
||||
|
||||
.field public static final title:I = 0x7f0a0aa0
|
||||
|
||||
.field public static final titleDividerNoCustom:I = 0x7f0a0aa1
|
||||
|
||||
.field public static final title_template:I = 0x7f0a0aa2
|
||||
|
||||
.field public static final top:I = 0x7f0a0aa9
|
||||
|
||||
.field public static final topPanel:I = 0x7f0a0aaa
|
||||
|
||||
.field public static final triangle:I = 0x7f0a0abb
|
||||
|
||||
.field public static final unchecked:I = 0x7f0a0ac5
|
||||
|
||||
.field public static final uniform:I = 0x7f0a0ac8
|
||||
|
||||
.field public static final up:I = 0x7f0a0aca
|
||||
|
||||
.field public static final visible:I = 0x7f0a0b61
|
||||
|
||||
.field public static final wrap:I = 0x7f0a0bd4
|
||||
|
||||
.field public static final wrap_content:I = 0x7f0a0bd5
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,35 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$integer;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "integer"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_config_activityDefaultDur:I = 0x7f0b0000
|
||||
|
||||
.field public static final abc_config_activityShortDur:I = 0x7f0b0001
|
||||
|
||||
.field public static final cancel_button_image_alpha:I = 0x7f0b0005
|
||||
|
||||
.field public static final config_tooltipAnimTime:I = 0x7f0b0006
|
||||
|
||||
.field public static final status_bar_notification_info_maxnum:I = 0x7f0b0018
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,39 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$interpolator;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "interpolator"
|
||||
.end annotation
|
||||
|
||||
|
||||
# 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
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,103 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$layout;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "layout"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_title_item:I = 0x7f0d0000
|
||||
|
||||
.field public static final abc_action_bar_up_container:I = 0x7f0d0001
|
||||
|
||||
.field public static final abc_action_menu_item_layout:I = 0x7f0d0002
|
||||
|
||||
.field public static final abc_action_menu_layout:I = 0x7f0d0003
|
||||
|
||||
.field public static final abc_action_mode_bar:I = 0x7f0d0004
|
||||
|
||||
.field public static final abc_action_mode_close_item_material:I = 0x7f0d0005
|
||||
|
||||
.field public static final abc_activity_chooser_view:I = 0x7f0d0006
|
||||
|
||||
.field public static final abc_activity_chooser_view_list_item:I = 0x7f0d0007
|
||||
|
||||
.field public static final abc_alert_dialog_button_bar_material:I = 0x7f0d0008
|
||||
|
||||
.field public static final abc_alert_dialog_material:I = 0x7f0d0009
|
||||
|
||||
.field public static final abc_alert_dialog_title_material:I = 0x7f0d000a
|
||||
|
||||
.field public static final abc_cascading_menu_item_layout:I = 0x7f0d000b
|
||||
|
||||
.field public static final abc_dialog_title_material:I = 0x7f0d000c
|
||||
|
||||
.field public static final abc_expanded_menu_layout:I = 0x7f0d000d
|
||||
|
||||
.field public static final abc_list_menu_item_checkbox:I = 0x7f0d000e
|
||||
|
||||
.field public static final abc_list_menu_item_icon:I = 0x7f0d000f
|
||||
|
||||
.field public static final abc_list_menu_item_layout:I = 0x7f0d0010
|
||||
|
||||
.field public static final abc_list_menu_item_radio:I = 0x7f0d0011
|
||||
|
||||
.field public static final abc_popup_menu_header_item_layout:I = 0x7f0d0012
|
||||
|
||||
.field public static final abc_popup_menu_item_layout:I = 0x7f0d0013
|
||||
|
||||
.field public static final abc_screen_content_include:I = 0x7f0d0014
|
||||
|
||||
.field public static final abc_screen_simple:I = 0x7f0d0015
|
||||
|
||||
.field public static final abc_screen_simple_overlay_action_mode:I = 0x7f0d0016
|
||||
|
||||
.field public static final abc_screen_toolbar:I = 0x7f0d0017
|
||||
|
||||
.field public static final abc_search_dropdown_item_icons_2line:I = 0x7f0d0018
|
||||
|
||||
.field public static final abc_search_view:I = 0x7f0d0019
|
||||
|
||||
.field public static final abc_select_dialog_material:I = 0x7f0d001a
|
||||
|
||||
.field public static final abc_tooltip:I = 0x7f0d001b
|
||||
|
||||
.field public static final custom_dialog:I = 0x7f0d0035
|
||||
|
||||
.field public static final notification_action:I = 0x7f0d00a6
|
||||
|
||||
.field public static final notification_action_tombstone:I = 0x7f0d00a7
|
||||
|
||||
.field public static final notification_template_custom_big:I = 0x7f0d00af
|
||||
|
||||
.field public static final notification_template_icon_group:I = 0x7f0d00b0
|
||||
|
||||
.field public static final notification_template_part_chronometer:I = 0x7f0d00b4
|
||||
|
||||
.field public static final notification_template_part_time:I = 0x7f0d00b5
|
||||
|
||||
.field public static final select_dialog_item_material:I = 0x7f0d00df
|
||||
|
||||
.field public static final select_dialog_multichoice_material:I = 0x7f0d00e0
|
||||
|
||||
.field public static final select_dialog_singlechoice_material:I = 0x7f0d00e1
|
||||
|
||||
.field public static final support_simple_spinner_dropdown_item:I = 0x7f0d00f3
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,83 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$string;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "string"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_home_description:I = 0x7f120006
|
||||
|
||||
.field public static final abc_action_bar_up_description:I = 0x7f120007
|
||||
|
||||
.field public static final abc_action_menu_overflow_description:I = 0x7f120008
|
||||
|
||||
.field public static final abc_action_mode_done:I = 0x7f120009
|
||||
|
||||
.field public static final abc_activity_chooser_view_see_all:I = 0x7f12000a
|
||||
|
||||
.field public static final abc_activitychooserview_choose_application:I = 0x7f12000b
|
||||
|
||||
.field public static final abc_capital_off:I = 0x7f12000c
|
||||
|
||||
.field public static final abc_capital_on:I = 0x7f12000d
|
||||
|
||||
.field public static final abc_menu_alt_shortcut_label:I = 0x7f12000e
|
||||
|
||||
.field public static final abc_menu_ctrl_shortcut_label:I = 0x7f12000f
|
||||
|
||||
.field public static final abc_menu_delete_shortcut_label:I = 0x7f120010
|
||||
|
||||
.field public static final abc_menu_enter_shortcut_label:I = 0x7f120011
|
||||
|
||||
.field public static final abc_menu_function_shortcut_label:I = 0x7f120012
|
||||
|
||||
.field public static final abc_menu_meta_shortcut_label:I = 0x7f120013
|
||||
|
||||
.field public static final abc_menu_shift_shortcut_label:I = 0x7f120014
|
||||
|
||||
.field public static final abc_menu_space_shortcut_label:I = 0x7f120015
|
||||
|
||||
.field public static final abc_menu_sym_shortcut_label:I = 0x7f120016
|
||||
|
||||
.field public static final abc_prepend_shortcut_label:I = 0x7f120017
|
||||
|
||||
.field public static final abc_search_hint:I = 0x7f120018
|
||||
|
||||
.field public static final abc_searchview_description_clear:I = 0x7f120019
|
||||
|
||||
.field public static final abc_searchview_description_query:I = 0x7f12001a
|
||||
|
||||
.field public static final abc_searchview_description_search:I = 0x7f12001b
|
||||
|
||||
.field public static final abc_searchview_description_submit:I = 0x7f12001c
|
||||
|
||||
.field public static final abc_searchview_description_voice:I = 0x7f12001d
|
||||
|
||||
.field public static final abc_shareactionprovider_share_with:I = 0x7f12001e
|
||||
|
||||
.field public static final abc_shareactionprovider_share_with_application:I = 0x7f12001f
|
||||
|
||||
.field public static final abc_toolbar_collapse_description:I = 0x7f120020
|
||||
|
||||
.field public static final search_menu_title:I = 0x7f1215b5
|
||||
|
||||
.field public static final status_bar_notification_info_overflow:I = 0x7f121678
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,725 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R$style;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "style"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final AlertDialog_AppCompat:I = 0x7f130001
|
||||
|
||||
.field public static final AlertDialog_AppCompat_Light:I = 0x7f130002
|
||||
|
||||
.field public static final Animation_AppCompat_Dialog:I = 0x7f130009
|
||||
|
||||
.field public static final Animation_AppCompat_DropDownUp:I = 0x7f13000a
|
||||
|
||||
.field public static final Animation_AppCompat_Tooltip:I = 0x7f13000b
|
||||
|
||||
.field public static final Base_AlertDialog_AppCompat:I = 0x7f13003f
|
||||
|
||||
.field public static final Base_AlertDialog_AppCompat_Light:I = 0x7f130040
|
||||
|
||||
.field public static final Base_Animation_AppCompat_Dialog:I = 0x7f130041
|
||||
|
||||
.field public static final Base_Animation_AppCompat_DropDownUp:I = 0x7f130042
|
||||
|
||||
.field public static final Base_Animation_AppCompat_Tooltip:I = 0x7f130043
|
||||
|
||||
.field public static final Base_DialogWindowTitleBackground_AppCompat:I = 0x7f130046
|
||||
|
||||
.field public static final Base_DialogWindowTitle_AppCompat:I = 0x7f130045
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat:I = 0x7f13004a
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Body1:I = 0x7f13004b
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Body2:I = 0x7f13004c
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Button:I = 0x7f13004d
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Caption:I = 0x7f13004e
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display1:I = 0x7f13004f
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display2:I = 0x7f130050
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display3:I = 0x7f130051
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display4:I = 0x7f130052
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Headline:I = 0x7f130053
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Inverse:I = 0x7f130054
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Large:I = 0x7f130055
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Large_Inverse:I = 0x7f130056
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f130057
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f130058
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Medium:I = 0x7f130059
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Medium_Inverse:I = 0x7f13005a
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Menu:I = 0x7f13005b
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_SearchResult:I = 0x7f13005c
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f13005d
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_SearchResult_Title:I = 0x7f13005e
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Small:I = 0x7f13005f
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Small_Inverse:I = 0x7f130060
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Subhead:I = 0x7f130061
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f130062
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Title:I = 0x7f130063
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Title_Inverse:I = 0x7f130064
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Tooltip:I = 0x7f130065
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f130066
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f130067
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f130068
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f130069
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f13006a
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f13006b
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f13006c
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Button:I = 0x7f13006d
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored:I = 0x7f13006e
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Colored:I = 0x7f13006f
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f130070
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f130071
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Header:I = 0x7f130072
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f130073
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f130074
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Switch:I = 0x7f130075
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f130076
|
||||
|
||||
.field public static final Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f13007b
|
||||
|
||||
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f13007c
|
||||
|
||||
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f13007d
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat:I = 0x7f13009f
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_ActionBar:I = 0x7f1300a0
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Dark:I = 0x7f1300a1
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f1300a2
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Dialog:I = 0x7f1300a3
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Dialog_Alert:I = 0x7f1300a4
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Light:I = 0x7f1300a5
|
||||
|
||||
.field public static final Base_Theme_AppCompat:I = 0x7f13007e
|
||||
|
||||
.field public static final Base_Theme_AppCompat_CompactMenu:I = 0x7f13007f
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog:I = 0x7f130080
|
||||
|
||||
.field public static final Base_Theme_AppCompat_DialogWhenLarge:I = 0x7f130084
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog_Alert:I = 0x7f130081
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog_FixedSize:I = 0x7f130082
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog_MinWidth:I = 0x7f130083
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light:I = 0x7f130085
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_DarkActionBar:I = 0x7f130086
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog:I = 0x7f130087
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f13008b
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog_Alert:I = 0x7f130088
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog_FixedSize:I = 0x7f130089
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f13008a
|
||||
|
||||
.field public static final Base_V21_ThemeOverlay_AppCompat_Dialog:I = 0x7f1300bf
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat:I = 0x7f1300b7
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat_Dialog:I = 0x7f1300b8
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat_Light:I = 0x7f1300b9
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat_Light_Dialog:I = 0x7f1300ba
|
||||
|
||||
.field public static final Base_V22_Theme_AppCompat:I = 0x7f1300c0
|
||||
|
||||
.field public static final Base_V22_Theme_AppCompat_Light:I = 0x7f1300c1
|
||||
|
||||
.field public static final Base_V23_Theme_AppCompat:I = 0x7f1300c2
|
||||
|
||||
.field public static final Base_V23_Theme_AppCompat_Light:I = 0x7f1300c3
|
||||
|
||||
.field public static final Base_V26_Theme_AppCompat:I = 0x7f1300c4
|
||||
|
||||
.field public static final Base_V26_Theme_AppCompat_Light:I = 0x7f1300c5
|
||||
|
||||
.field public static final Base_V26_Widget_AppCompat_Toolbar:I = 0x7f1300c6
|
||||
|
||||
.field public static final Base_V28_Theme_AppCompat:I = 0x7f1300c7
|
||||
|
||||
.field public static final Base_V28_Theme_AppCompat_Light:I = 0x7f1300c8
|
||||
|
||||
.field public static final Base_V7_ThemeOverlay_AppCompat_Dialog:I = 0x7f1300cd
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat:I = 0x7f1300c9
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat_Dialog:I = 0x7f1300ca
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat_Light:I = 0x7f1300cb
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat_Light_Dialog:I = 0x7f1300cc
|
||||
|
||||
.field public static final Base_V7_Widget_AppCompat_AutoCompleteTextView:I = 0x7f1300ce
|
||||
|
||||
.field public static final Base_V7_Widget_AppCompat_EditText:I = 0x7f1300cf
|
||||
|
||||
.field public static final Base_V7_Widget_AppCompat_Toolbar:I = 0x7f1300d0
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar:I = 0x7f1300d1
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_Solid:I = 0x7f1300d2
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_TabBar:I = 0x7f1300d3
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_TabText:I = 0x7f1300d4
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_TabView:I = 0x7f1300d5
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionButton:I = 0x7f1300d6
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionButton_CloseMode:I = 0x7f1300d7
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionButton_Overflow:I = 0x7f1300d8
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionMode:I = 0x7f1300d9
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActivityChooserView:I = 0x7f1300da
|
||||
|
||||
.field public static final Base_Widget_AppCompat_AutoCompleteTextView:I = 0x7f1300db
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button:I = 0x7f1300dc
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ButtonBar:I = 0x7f1300e2
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f1300e3
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Borderless:I = 0x7f1300dd
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Borderless_Colored:I = 0x7f1300de
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f1300df
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Colored:I = 0x7f1300e0
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Small:I = 0x7f1300e1
|
||||
|
||||
.field public static final Base_Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f1300e4
|
||||
|
||||
.field public static final Base_Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f1300e5
|
||||
|
||||
.field public static final Base_Widget_AppCompat_CompoundButton_Switch:I = 0x7f1300e6
|
||||
|
||||
.field public static final Base_Widget_AppCompat_DrawerArrowToggle:I = 0x7f1300e7
|
||||
|
||||
.field public static final Base_Widget_AppCompat_DrawerArrowToggle_Common:I = 0x7f1300e8
|
||||
|
||||
.field public static final Base_Widget_AppCompat_DropDownItem_Spinner:I = 0x7f1300e9
|
||||
|
||||
.field public static final Base_Widget_AppCompat_EditText:I = 0x7f1300ea
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ImageButton:I = 0x7f1300eb
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar:I = 0x7f1300ec
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f1300ed
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f1300ee
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f1300ef
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f1300f0
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f1300f1
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_PopupMenu:I = 0x7f1300f2
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f1300f3
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListMenuView:I = 0x7f1300f4
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListPopupWindow:I = 0x7f1300f5
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListView:I = 0x7f1300f6
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListView_DropDown:I = 0x7f1300f7
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListView_Menu:I = 0x7f1300f8
|
||||
|
||||
.field public static final Base_Widget_AppCompat_PopupMenu:I = 0x7f1300f9
|
||||
|
||||
.field public static final Base_Widget_AppCompat_PopupMenu_Overflow:I = 0x7f1300fa
|
||||
|
||||
.field public static final Base_Widget_AppCompat_PopupWindow:I = 0x7f1300fb
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ProgressBar:I = 0x7f1300fc
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f1300fd
|
||||
|
||||
.field public static final Base_Widget_AppCompat_RatingBar:I = 0x7f1300fe
|
||||
|
||||
.field public static final Base_Widget_AppCompat_RatingBar_Indicator:I = 0x7f1300ff
|
||||
|
||||
.field public static final Base_Widget_AppCompat_RatingBar_Small:I = 0x7f130100
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SearchView:I = 0x7f130101
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SearchView_ActionBar:I = 0x7f130102
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SeekBar:I = 0x7f130103
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SeekBar_Discrete:I = 0x7f130104
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Spinner:I = 0x7f130105
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Spinner_Underlined:I = 0x7f130106
|
||||
|
||||
.field public static final Base_Widget_AppCompat_TextView:I = 0x7f130107
|
||||
|
||||
.field public static final Base_Widget_AppCompat_TextView_SpinnerItem:I = 0x7f130108
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Toolbar:I = 0x7f130109
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f13010a
|
||||
|
||||
.field public static final Platform_AppCompat:I = 0x7f13019e
|
||||
|
||||
.field public static final Platform_AppCompat_Light:I = 0x7f13019f
|
||||
|
||||
.field public static final Platform_ThemeOverlay_AppCompat:I = 0x7f1301a4
|
||||
|
||||
.field public static final Platform_ThemeOverlay_AppCompat_Dark:I = 0x7f1301a5
|
||||
|
||||
.field public static final Platform_ThemeOverlay_AppCompat_Light:I = 0x7f1301a6
|
||||
|
||||
.field public static final Platform_V21_AppCompat:I = 0x7f1301a7
|
||||
|
||||
.field public static final Platform_V21_AppCompat_Light:I = 0x7f1301a8
|
||||
|
||||
.field public static final Platform_V25_AppCompat:I = 0x7f1301a9
|
||||
|
||||
.field public static final Platform_V25_AppCompat_Light:I = 0x7f1301aa
|
||||
|
||||
.field public static final Platform_Widget_AppCompat_Spinner:I = 0x7f1301ab
|
||||
|
||||
.field public static final RtlOverlay_DialogWindowTitle_AppCompat:I = 0x7f1301cb
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_ActionBar_TitleItem:I = 0x7f1301cc
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_DialogTitle_Icon:I = 0x7f1301cd
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem:I = 0x7f1301ce
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup:I = 0x7f1301cf
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut:I = 0x7f1301d0
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow:I = 0x7f1301d1
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Text:I = 0x7f1301d2
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Title:I = 0x7f1301d3
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_SearchView_MagIcon:I = 0x7f1301d9
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown:I = 0x7f1301d4
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1:I = 0x7f1301d5
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2:I = 0x7f1301d6
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Query:I = 0x7f1301d7
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Text:I = 0x7f1301d8
|
||||
|
||||
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton:I = 0x7f1301da
|
||||
|
||||
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton_Overflow:I = 0x7f1301db
|
||||
|
||||
.field public static final TextAppearance_AppCompat:I = 0x7f130203
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Body1:I = 0x7f130204
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Body2:I = 0x7f130205
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Button:I = 0x7f130206
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Caption:I = 0x7f130207
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display1:I = 0x7f130208
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display2:I = 0x7f130209
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display3:I = 0x7f13020a
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display4:I = 0x7f13020b
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Headline:I = 0x7f13020c
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Inverse:I = 0x7f13020d
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Large:I = 0x7f13020e
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Large_Inverse:I = 0x7f13020f
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_SearchResult_Subtitle:I = 0x7f130210
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_SearchResult_Title:I = 0x7f130211
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f130212
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f130213
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Medium:I = 0x7f130214
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Medium_Inverse:I = 0x7f130215
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Menu:I = 0x7f130216
|
||||
|
||||
.field public static final TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f130217
|
||||
|
||||
.field public static final TextAppearance_AppCompat_SearchResult_Title:I = 0x7f130218
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Small:I = 0x7f130219
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Small_Inverse:I = 0x7f13021a
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Subhead:I = 0x7f13021b
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f13021c
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Title:I = 0x7f13021d
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Title_Inverse:I = 0x7f13021e
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Tooltip:I = 0x7f13021f
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f130220
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f130221
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f130222
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f130223
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f130224
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f130225
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse:I = 0x7f130226
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f130227
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse:I = 0x7f130228
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Button:I = 0x7f130229
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Button_Borderless_Colored:I = 0x7f13022a
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Button_Colored:I = 0x7f13022b
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f13022c
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f13022d
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Header:I = 0x7f13022e
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f13022f
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f130230
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Switch:I = 0x7f130231
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f130232
|
||||
|
||||
.field public static final TextAppearance_Compat_Notification:I = 0x7f130233
|
||||
|
||||
.field public static final TextAppearance_Compat_Notification_Info:I = 0x7f130234
|
||||
|
||||
.field public static final TextAppearance_Compat_Notification_Line2:I = 0x7f130236
|
||||
|
||||
.field public static final TextAppearance_Compat_Notification_Time:I = 0x7f130239
|
||||
|
||||
.field public static final TextAppearance_Compat_Notification_Title:I = 0x7f13023b
|
||||
|
||||
.field public static final TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f130259
|
||||
|
||||
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f13025a
|
||||
|
||||
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f13025b
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat:I = 0x7f1302a9
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_ActionBar:I = 0x7f1302aa
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Dark:I = 0x7f1302ab
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f1302ac
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_DayNight:I = 0x7f1302ad
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_DayNight_ActionBar:I = 0x7f1302ae
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Dialog:I = 0x7f1302af
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Dialog_Alert:I = 0x7f1302b0
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Light:I = 0x7f1302b1
|
||||
|
||||
.field public static final Theme_AppCompat:I = 0x7f13025c
|
||||
|
||||
.field public static final Theme_AppCompat_CompactMenu:I = 0x7f13025d
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight:I = 0x7f13025e
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_DarkActionBar:I = 0x7f13025f
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_Dialog:I = 0x7f130260
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_DialogWhenLarge:I = 0x7f130263
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_Dialog_Alert:I = 0x7f130261
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_Dialog_MinWidth:I = 0x7f130262
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_NoActionBar:I = 0x7f130264
|
||||
|
||||
.field public static final Theme_AppCompat_Dialog:I = 0x7f130265
|
||||
|
||||
.field public static final Theme_AppCompat_DialogWhenLarge:I = 0x7f130268
|
||||
|
||||
.field public static final Theme_AppCompat_Dialog_Alert:I = 0x7f130266
|
||||
|
||||
.field public static final Theme_AppCompat_Dialog_MinWidth:I = 0x7f130267
|
||||
|
||||
.field public static final Theme_AppCompat_Empty:I = 0x7f130269
|
||||
|
||||
.field public static final Theme_AppCompat_Light:I = 0x7f13026a
|
||||
|
||||
.field public static final Theme_AppCompat_Light_DarkActionBar:I = 0x7f13026b
|
||||
|
||||
.field public static final Theme_AppCompat_Light_Dialog:I = 0x7f13026c
|
||||
|
||||
.field public static final Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f13026f
|
||||
|
||||
.field public static final Theme_AppCompat_Light_Dialog_Alert:I = 0x7f13026d
|
||||
|
||||
.field public static final Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f13026e
|
||||
|
||||
.field public static final Theme_AppCompat_Light_NoActionBar:I = 0x7f130270
|
||||
|
||||
.field public static final Theme_AppCompat_NoActionBar:I = 0x7f130271
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar:I = 0x7f1303aa
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_Solid:I = 0x7f1303ab
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_TabBar:I = 0x7f1303ac
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_TabText:I = 0x7f1303ad
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_TabView:I = 0x7f1303ae
|
||||
|
||||
.field public static final Widget_AppCompat_ActionButton:I = 0x7f1303af
|
||||
|
||||
.field public static final Widget_AppCompat_ActionButton_CloseMode:I = 0x7f1303b0
|
||||
|
||||
.field public static final Widget_AppCompat_ActionButton_Overflow:I = 0x7f1303b1
|
||||
|
||||
.field public static final Widget_AppCompat_ActionMode:I = 0x7f1303b2
|
||||
|
||||
.field public static final Widget_AppCompat_ActivityChooserView:I = 0x7f1303b3
|
||||
|
||||
.field public static final Widget_AppCompat_AutoCompleteTextView:I = 0x7f1303b4
|
||||
|
||||
.field public static final Widget_AppCompat_Button:I = 0x7f1303b5
|
||||
|
||||
.field public static final Widget_AppCompat_ButtonBar:I = 0x7f1303bb
|
||||
|
||||
.field public static final Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f1303bc
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Borderless:I = 0x7f1303b6
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Borderless_Colored:I = 0x7f1303b7
|
||||
|
||||
.field public static final Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f1303b8
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Colored:I = 0x7f1303b9
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Small:I = 0x7f1303ba
|
||||
|
||||
.field public static final Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f1303bd
|
||||
|
||||
.field public static final Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f1303be
|
||||
|
||||
.field public static final Widget_AppCompat_CompoundButton_Switch:I = 0x7f1303bf
|
||||
|
||||
.field public static final Widget_AppCompat_DrawerArrowToggle:I = 0x7f1303c0
|
||||
|
||||
.field public static final Widget_AppCompat_DropDownItem_Spinner:I = 0x7f1303c1
|
||||
|
||||
.field public static final Widget_AppCompat_EditText:I = 0x7f1303c2
|
||||
|
||||
.field public static final Widget_AppCompat_ImageButton:I = 0x7f1303c3
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar:I = 0x7f1303c4
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f1303c5
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_Solid_Inverse:I = 0x7f1303c6
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f1303c7
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabBar_Inverse:I = 0x7f1303c8
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f1303c9
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f1303ca
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f1303cb
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabView_Inverse:I = 0x7f1303cc
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionButton:I = 0x7f1303cd
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionButton_CloseMode:I = 0x7f1303ce
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionButton_Overflow:I = 0x7f1303cf
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionMode_Inverse:I = 0x7f1303d0
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActivityChooserView:I = 0x7f1303d1
|
||||
|
||||
.field public static final Widget_AppCompat_Light_AutoCompleteTextView:I = 0x7f1303d2
|
||||
|
||||
.field public static final Widget_AppCompat_Light_DropDownItem_Spinner:I = 0x7f1303d3
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ListPopupWindow:I = 0x7f1303d4
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ListView_DropDown:I = 0x7f1303d5
|
||||
|
||||
.field public static final Widget_AppCompat_Light_PopupMenu:I = 0x7f1303d6
|
||||
|
||||
.field public static final Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f1303d7
|
||||
|
||||
.field public static final Widget_AppCompat_Light_SearchView:I = 0x7f1303d8
|
||||
|
||||
.field public static final Widget_AppCompat_Light_Spinner_DropDown_ActionBar:I = 0x7f1303d9
|
||||
|
||||
.field public static final Widget_AppCompat_ListMenuView:I = 0x7f1303da
|
||||
|
||||
.field public static final Widget_AppCompat_ListPopupWindow:I = 0x7f1303db
|
||||
|
||||
.field public static final Widget_AppCompat_ListView:I = 0x7f1303dc
|
||||
|
||||
.field public static final Widget_AppCompat_ListView_DropDown:I = 0x7f1303dd
|
||||
|
||||
.field public static final Widget_AppCompat_ListView_Menu:I = 0x7f1303de
|
||||
|
||||
.field public static final Widget_AppCompat_PopupMenu:I = 0x7f1303df
|
||||
|
||||
.field public static final Widget_AppCompat_PopupMenu_Overflow:I = 0x7f1303e0
|
||||
|
||||
.field public static final Widget_AppCompat_PopupWindow:I = 0x7f1303e1
|
||||
|
||||
.field public static final Widget_AppCompat_ProgressBar:I = 0x7f1303e2
|
||||
|
||||
.field public static final Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f1303e3
|
||||
|
||||
.field public static final Widget_AppCompat_RatingBar:I = 0x7f1303e4
|
||||
|
||||
.field public static final Widget_AppCompat_RatingBar_Indicator:I = 0x7f1303e5
|
||||
|
||||
.field public static final Widget_AppCompat_RatingBar_Small:I = 0x7f1303e6
|
||||
|
||||
.field public static final Widget_AppCompat_SearchView:I = 0x7f1303e7
|
||||
|
||||
.field public static final Widget_AppCompat_SearchView_ActionBar:I = 0x7f1303e8
|
||||
|
||||
.field public static final Widget_AppCompat_SeekBar:I = 0x7f1303e9
|
||||
|
||||
.field public static final Widget_AppCompat_SeekBar_Discrete:I = 0x7f1303ea
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner:I = 0x7f1303eb
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner_DropDown:I = 0x7f1303ec
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner_DropDown_ActionBar:I = 0x7f1303ed
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner_Underlined:I = 0x7f1303ee
|
||||
|
||||
.field public static final Widget_AppCompat_TextView:I = 0x7f1303ef
|
||||
|
||||
.field public static final Widget_AppCompat_TextView_SpinnerItem:I = 0x7f1303f0
|
||||
|
||||
.field public static final Widget_AppCompat_Toolbar:I = 0x7f1303f1
|
||||
|
||||
.field public static final Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f1303f2
|
||||
|
||||
.field public static final Widget_Compat_NotificationActionContainer:I = 0x7f1303f3
|
||||
|
||||
.field public static final Widget_Compat_NotificationActionText:I = 0x7f1303f4
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -1,32 +0,0 @@
|
|||
.class public final Landroidx/constraintlayout/widget/R;
|
||||
.super Ljava/lang/Object;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroidx/constraintlayout/widget/R$anim;,
|
||||
Landroidx/constraintlayout/widget/R$attr;,
|
||||
Landroidx/constraintlayout/widget/R$bool;,
|
||||
Landroidx/constraintlayout/widget/R$color;,
|
||||
Landroidx/constraintlayout/widget/R$dimen;,
|
||||
Landroidx/constraintlayout/widget/R$drawable;,
|
||||
Landroidx/constraintlayout/widget/R$id;,
|
||||
Landroidx/constraintlayout/widget/R$integer;,
|
||||
Landroidx/constraintlayout/widget/R$interpolator;,
|
||||
Landroidx/constraintlayout/widget/R$layout;,
|
||||
Landroidx/constraintlayout/widget/R$string;,
|
||||
Landroidx/constraintlayout/widget/R$style;,
|
||||
Landroidx/constraintlayout/widget/R$styleable;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -1,196 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/StateSet$State;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StateSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/StateSet;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "State"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mConstraintID:I
|
||||
|
||||
.field public mId:I
|
||||
|
||||
.field public mIsLayout:Z
|
||||
|
||||
.field public mVariants:Ljava/util/ArrayList;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/ArrayList<",
|
||||
"Landroidx/constraintlayout/widget/StateSet$Variant;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 5
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
new-instance v0, Ljava/util/ArrayList;
|
||||
|
||||
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/StateSet$State;->mIsLayout:Z
|
||||
|
||||
invoke-static {p2}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->State:[I
|
||||
|
||||
invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v1
|
||||
|
||||
:goto_0
|
||||
if-ge v0, v1, :cond_2
|
||||
|
||||
invoke-virtual {p2, v0}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->State_android_id:I
|
||||
|
||||
if-ne v2, v3, :cond_0
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$State;->mId:I
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$State;->mId:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->State_constraints:I
|
||||
|
||||
if-ne v2, v3, :cond_1
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
iget v4, p0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
|
||||
|
||||
const-string v3, "layout"
|
||||
|
||||
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
iput-boolean v2, p0, Landroidx/constraintlayout/widget/StateSet$State;->mIsLayout:Z
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public add(Landroidx/constraintlayout/widget/StateSet$Variant;)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public findMatch(FF)I
|
||||
.locals 2
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
iget-object v1, p0, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
|
||||
|
||||
move-result v1
|
||||
|
||||
if-ge v0, v1, :cond_1
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
invoke-virtual {v1, p1, p2}, Landroidx/constraintlayout/widget/StateSet$Variant;->match(FF)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
return v0
|
||||
|
||||
:cond_0
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
const/4 p1, -0x1
|
||||
|
||||
return p1
|
||||
.end method
|
|
@ -1,279 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StateSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/widget/StateSet;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "Variant"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mConstraintID:I
|
||||
|
||||
.field public mId:I
|
||||
|
||||
.field public mIsLayout:Z
|
||||
|
||||
.field public mMaxHeight:F
|
||||
|
||||
.field public mMaxWidth:F
|
||||
|
||||
.field public mMinHeight:F
|
||||
|
||||
.field public mMinWidth:F
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 5
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/high16 v0, 0x7fc00000 # Float.NaN
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinWidth:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinHeight:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxWidth:F
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxHeight:F
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mIsLayout:Z
|
||||
|
||||
invoke-static {p2}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->Variant:[I
|
||||
|
||||
invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v1
|
||||
|
||||
:goto_0
|
||||
if-ge v0, v1, :cond_6
|
||||
|
||||
invoke-virtual {p2, v0}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_constraints:I
|
||||
|
||||
if-ne v2, v3, :cond_0
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
iget v4, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
|
||||
|
||||
const-string v3, "layout"
|
||||
|
||||
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_5
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
iput-boolean v2, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mIsLayout:Z
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_heightLessThan:I
|
||||
|
||||
if-ne v2, v3, :cond_1
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxHeight:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxHeight:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_heightMoreThan:I
|
||||
|
||||
if-ne v2, v3, :cond_2
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinHeight:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinHeight:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_widthLessThan:I
|
||||
|
||||
if-ne v2, v3, :cond_3
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxWidth:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxWidth:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->Variant_region_widthMoreThan:I
|
||||
|
||||
if-ne v2, v3, :cond_4
|
||||
|
||||
iget v3, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinWidth:F
|
||||
|
||||
invoke-virtual {p2, v2, v3}, Landroid/content/res/TypedArray;->getDimension(IF)F
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinWidth:F
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
const-string v2, "ConstraintLayoutStates"
|
||||
|
||||
const-string v3, "Unknown tag"
|
||||
|
||||
invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
:cond_5
|
||||
:goto_1
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_6
|
||||
invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public match(FF)Z
|
||||
.locals 2
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinWidth:F
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinWidth:F
|
||||
|
||||
cmpg-float v0, p1, v0
|
||||
|
||||
if-gez v0, :cond_0
|
||||
|
||||
return v1
|
||||
|
||||
:cond_0
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinHeight:F
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMinHeight:F
|
||||
|
||||
cmpg-float v0, p2, v0
|
||||
|
||||
if-gez v0, :cond_1
|
||||
|
||||
return v1
|
||||
|
||||
:cond_1
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxWidth:F
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_2
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxWidth:F
|
||||
|
||||
cmpl-float p1, p1, v0
|
||||
|
||||
if-lez p1, :cond_2
|
||||
|
||||
return v1
|
||||
|
||||
:cond_2
|
||||
iget p1, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxHeight:F
|
||||
|
||||
invoke-static {p1}, Ljava/lang/Float;->isNaN(F)Z
|
||||
|
||||
move-result p1
|
||||
|
||||
if-nez p1, :cond_3
|
||||
|
||||
iget p1, p0, Landroidx/constraintlayout/widget/StateSet$Variant;->mMaxHeight:F
|
||||
|
||||
cmpl-float p1, p2, p1
|
||||
|
||||
if-lez p1, :cond_3
|
||||
|
||||
return v1
|
||||
|
||||
:cond_3
|
||||
const/4 p1, 0x1
|
||||
|
||||
return p1
|
||||
.end method
|
|
@ -1,677 +0,0 @@
|
|||
.class public Landroidx/constraintlayout/widget/StateSet;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StateSet.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroidx/constraintlayout/widget/StateSet$Variant;,
|
||||
Landroidx/constraintlayout/widget/StateSet$State;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final DEBUG:Z = false
|
||||
|
||||
.field public static final TAG:Ljava/lang/String; = "ConstraintLayoutStates"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mConstraintSetMap:Landroid/util/SparseArray;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/util/SparseArray<",
|
||||
"Landroidx/constraintlayout/widget/ConstraintSet;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
.field public mCurrentConstraintNumber:I
|
||||
|
||||
.field public mCurrentStateId:I
|
||||
|
||||
.field public mDefaultConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet;
|
||||
|
||||
.field public mDefaultState:I
|
||||
|
||||
.field public mStateList:Landroid/util/SparseArray;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/util/SparseArray<",
|
||||
"Landroidx/constraintlayout/widget/StateSet$State;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet;->mDefaultState:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentStateId:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentConstraintNumber:I
|
||||
|
||||
new-instance v0, Landroid/util/SparseArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
new-instance v0, Landroid/util/SparseArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/StateSet;->mConstraintSetMap:Landroid/util/SparseArray;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/widget/StateSet;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/StateSet;->load(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private load(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
.locals 9
|
||||
|
||||
invoke-static {p2}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->StateSet:[I
|
||||
|
||||
invoke-virtual {p1, v0, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v1
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v3, v1, :cond_1
|
||||
|
||||
invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v4
|
||||
|
||||
sget v5, Landroidx/constraintlayout/widget/R$styleable;->StateSet_defaultState:I
|
||||
|
||||
if-ne v4, v5, :cond_0
|
||||
|
||||
iget v5, p0, Landroidx/constraintlayout/widget/StateSet;->mDefaultState:I
|
||||
|
||||
invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v4
|
||||
|
||||
iput v4, p0, Landroidx/constraintlayout/widget/StateSet;->mDefaultState:I
|
||||
|
||||
:cond_0
|
||||
add-int/lit8 v3, v3, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
const/4 v0, 0x0
|
||||
|
||||
:try_start_0
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
|
||||
|
||||
move-result v1
|
||||
:try_end_0
|
||||
.catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_1
|
||||
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
|
||||
|
||||
:goto_1
|
||||
const/4 v3, 0x1
|
||||
|
||||
if-eq v1, v3, :cond_9
|
||||
|
||||
if-eqz v1, :cond_7
|
||||
|
||||
const-string v4, "StateSet"
|
||||
|
||||
const/4 v5, 0x3
|
||||
|
||||
const/4 v6, 0x2
|
||||
|
||||
if-eq v1, v6, :cond_3
|
||||
|
||||
if-eq v1, v5, :cond_2
|
||||
|
||||
goto/16 :goto_3
|
||||
|
||||
:cond_2
|
||||
:try_start_1
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_8
|
||||
|
||||
return-void
|
||||
|
||||
:cond_3
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
const/4 v7, -0x1
|
||||
|
||||
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
|
||||
|
||||
move-result v8
|
||||
|
||||
sparse-switch v8, :sswitch_data_0
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:sswitch_0
|
||||
const-string v4, "Variant"
|
||||
|
||||
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v4
|
||||
|
||||
if-eqz v4, :cond_4
|
||||
|
||||
const/4 v7, 0x3
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:sswitch_1
|
||||
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v4
|
||||
|
||||
if-eqz v4, :cond_4
|
||||
|
||||
const/4 v7, 0x1
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:sswitch_2
|
||||
const-string v4, "LayoutDescription"
|
||||
|
||||
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v4
|
||||
|
||||
if-eqz v4, :cond_4
|
||||
|
||||
const/4 v7, 0x0
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:sswitch_3
|
||||
const-string v4, "State"
|
||||
|
||||
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result v4
|
||||
|
||||
if-eqz v4, :cond_4
|
||||
|
||||
const/4 v7, 0x2
|
||||
|
||||
:cond_4
|
||||
:goto_2
|
||||
if-eqz v7, :cond_8
|
||||
|
||||
if-eq v7, v3, :cond_8
|
||||
|
||||
if-eq v7, v6, :cond_6
|
||||
|
||||
if-eq v7, v5, :cond_5
|
||||
|
||||
const-string v3, "ConstraintLayoutStates"
|
||||
|
||||
new-instance v4, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string/jumbo v5, "unknown tag "
|
||||
|
||||
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-static {v3, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_5
|
||||
new-instance v1, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
invoke-direct {v1, p1, p2}, Landroidx/constraintlayout/widget/StateSet$Variant;-><init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
if-eqz v0, :cond_8
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/constraintlayout/widget/StateSet$State;->add(Landroidx/constraintlayout/widget/StateSet$Variant;)V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_6
|
||||
new-instance v0, Landroidx/constraintlayout/widget/StateSet$State;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Landroidx/constraintlayout/widget/StateSet$State;-><init>(Landroid/content/Context;Lorg/xmlpull/v1/XmlPullParser;)V
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
iget v3, v0, Landroidx/constraintlayout/widget/StateSet$State;->mId:I
|
||||
|
||||
invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_7
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
|
||||
|
||||
:cond_8
|
||||
:goto_3
|
||||
invoke-interface {p2}, Lorg/xmlpull/v1/XmlPullParser;->next()I
|
||||
|
||||
move-result v1
|
||||
:try_end_1
|
||||
.catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_1
|
||||
.catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:catch_0
|
||||
move-exception p1
|
||||
|
||||
invoke-virtual {p1}, Ljava/io/IOException;->printStackTrace()V
|
||||
|
||||
goto :goto_4
|
||||
|
||||
:catch_1
|
||||
move-exception p1
|
||||
|
||||
invoke-virtual {p1}, Lorg/xmlpull/v1/XmlPullParserException;->printStackTrace()V
|
||||
|
||||
:cond_9
|
||||
:goto_4
|
||||
return-void
|
||||
|
||||
nop
|
||||
|
||||
:sswitch_data_0
|
||||
.sparse-switch
|
||||
0x4c7d471 -> :sswitch_3
|
||||
0x4d92b252 -> :sswitch_2
|
||||
0x526c4e31 -> :sswitch_1
|
||||
0x7155a865 -> :sswitch_0
|
||||
.end sparse-switch
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public convertToConstraintSet(IIFF)I
|
||||
.locals 4
|
||||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {v0, p2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/StateSet$State;
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
return p2
|
||||
|
||||
:cond_0
|
||||
const/high16 p2, -0x40800000 # -1.0f
|
||||
|
||||
cmpl-float v1, p3, p2
|
||||
|
||||
if-eqz v1, :cond_6
|
||||
|
||||
cmpl-float p2, p4, p2
|
||||
|
||||
if-nez p2, :cond_1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
const/4 p2, 0x0
|
||||
|
||||
iget-object v1, v0, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
:cond_2
|
||||
:goto_0
|
||||
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_4
|
||||
|
||||
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
check-cast v2, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
invoke-virtual {v2, p3, p4}, Landroidx/constraintlayout/widget/StateSet$Variant;->match(FF)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_2
|
||||
|
||||
iget p2, v2, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
if-ne p1, p2, :cond_3
|
||||
|
||||
return p1
|
||||
|
||||
:cond_3
|
||||
move-object p2, v2
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
if-eqz p2, :cond_5
|
||||
|
||||
iget p1, p2, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
return p1
|
||||
|
||||
:cond_5
|
||||
iget p1, v0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
return p1
|
||||
|
||||
:cond_6
|
||||
:goto_1
|
||||
iget p2, v0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
if-ne p2, p1, :cond_7
|
||||
|
||||
return p1
|
||||
|
||||
:cond_7
|
||||
iget-object p2, v0, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {p2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
:cond_8
|
||||
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
|
||||
|
||||
move-result p3
|
||||
|
||||
if-eqz p3, :cond_9
|
||||
|
||||
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
||||
|
||||
move-result-object p3
|
||||
|
||||
check-cast p3, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
iget p3, p3, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
if-ne p1, p3, :cond_8
|
||||
|
||||
return p1
|
||||
|
||||
:cond_9
|
||||
iget p1, v0, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public needsToChange(IFF)Z
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentStateId:I
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-eq v0, p1, :cond_0
|
||||
|
||||
return v1
|
||||
|
||||
:cond_0
|
||||
const/4 v2, -0x1
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
if-ne p1, v2, :cond_1
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
:goto_0
|
||||
check-cast p1, Landroidx/constraintlayout/widget/StateSet$State;
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentConstraintNumber:I
|
||||
|
||||
if-eq v0, v2, :cond_2
|
||||
|
||||
iget-object v2, p1, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
invoke-virtual {v0, p2, p3}, Landroidx/constraintlayout/widget/StateSet$Variant;->match(FF)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
return v3
|
||||
|
||||
:cond_2
|
||||
iget v0, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentConstraintNumber:I
|
||||
|
||||
invoke-virtual {p1, p2, p3}, Landroidx/constraintlayout/widget/StateSet$State;->findMatch(FF)I
|
||||
|
||||
move-result p1
|
||||
|
||||
if-ne v0, p1, :cond_3
|
||||
|
||||
return v3
|
||||
|
||||
:cond_3
|
||||
return v1
|
||||
.end method
|
||||
|
||||
.method public setOnConstraintsChanged(Landroidx/constraintlayout/widget/ConstraintsChangedListener;)V
|
||||
.locals 0
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/widget/StateSet;->mConstraintsChangedListener:Landroidx/constraintlayout/widget/ConstraintsChangedListener;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public stateGetConstraintID(III)I
|
||||
.locals 1
|
||||
|
||||
int-to-float p2, p2
|
||||
|
||||
int-to-float p3, p3
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
invoke-virtual {p0, v0, p1, p2, p3}, Landroidx/constraintlayout/widget/StateSet;->updateConstraints(IIFF)I
|
||||
|
||||
move-result p1
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method public updateConstraints(IIFF)I
|
||||
.locals 2
|
||||
|
||||
const/4 v0, -0x1
|
||||
|
||||
if-ne p1, p2, :cond_5
|
||||
|
||||
if-ne p2, v0, :cond_0
|
||||
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {p2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
check-cast p2, Landroidx/constraintlayout/widget/StateSet$State;
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget-object p2, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
iget v1, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentStateId:I
|
||||
|
||||
invoke-virtual {p2, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
check-cast p2, Landroidx/constraintlayout/widget/StateSet$State;
|
||||
|
||||
:goto_0
|
||||
if-nez p2, :cond_1
|
||||
|
||||
return v0
|
||||
|
||||
:cond_1
|
||||
iget v1, p0, Landroidx/constraintlayout/widget/StateSet;->mCurrentConstraintNumber:I
|
||||
|
||||
if-eq v1, v0, :cond_2
|
||||
|
||||
iget-object v1, p2, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
invoke-virtual {v1, p3, p4}, Landroidx/constraintlayout/widget/StateSet$Variant;->match(FF)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_2
|
||||
|
||||
return p1
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {p2, p3, p4}, Landroidx/constraintlayout/widget/StateSet$State;->findMatch(FF)I
|
||||
|
||||
move-result p3
|
||||
|
||||
if-ne p1, p3, :cond_3
|
||||
|
||||
return p1
|
||||
|
||||
:cond_3
|
||||
if-ne p3, v0, :cond_4
|
||||
|
||||
iget p1, p2, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_4
|
||||
iget-object p1, p2, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {p1, p3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
:goto_1
|
||||
return p1
|
||||
|
||||
:cond_5
|
||||
iget-object p1, p0, Landroidx/constraintlayout/widget/StateSet;->mStateList:Landroid/util/SparseArray;
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/StateSet$State;
|
||||
|
||||
if-nez p1, :cond_6
|
||||
|
||||
return v0
|
||||
|
||||
:cond_6
|
||||
invoke-virtual {p1, p3, p4}, Landroidx/constraintlayout/widget/StateSet$State;->findMatch(FF)I
|
||||
|
||||
move-result p2
|
||||
|
||||
if-ne p2, v0, :cond_7
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/StateSet$State;->mConstraintID:I
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_7
|
||||
iget-object p1, p1, Landroidx/constraintlayout/widget/StateSet$State;->mVariants:Ljava/util/ArrayList;
|
||||
|
||||
invoke-virtual {p1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
check-cast p1, Landroidx/constraintlayout/widget/StateSet$Variant;
|
||||
|
||||
iget p1, p1, Landroidx/constraintlayout/widget/StateSet$Variant;->mConstraintID:I
|
||||
|
||||
:goto_2
|
||||
return p1
|
||||
.end method
|
|
@ -1,205 +0,0 @@
|
|||
.class public abstract Landroidx/constraintlayout/widget/VirtualLayout;
|
||||
.super Landroidx/constraintlayout/widget/ConstraintHelper;
|
||||
.source "VirtualLayout.java"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mApplyElevationOnAttach:Z
|
||||
|
||||
.field public mApplyVisibilityOnAttach:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintHelper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public init(Landroid/util/AttributeSet;)V
|
||||
.locals 5
|
||||
|
||||
invoke-super {p0, p1}, Landroidx/constraintlayout/widget/ConstraintHelper;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sget-object v1, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout:[I
|
||||
|
||||
invoke-virtual {v0, p1, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/res/TypedArray;->getIndexCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_0
|
||||
if-ge v1, v0, :cond_2
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getIndex(I)I
|
||||
|
||||
move-result v2
|
||||
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_visibility:I
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
if-ne v2, v3, :cond_0
|
||||
|
||||
iput-boolean v4, p0, Landroidx/constraintlayout/widget/VirtualLayout;->mApplyVisibilityOnAttach:Z
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_0
|
||||
sget v3, Landroidx/constraintlayout/widget/R$styleable;->ConstraintLayout_Layout_android_elevation:I
|
||||
|
||||
if-ne v2, v3, :cond_1
|
||||
|
||||
iput-boolean v4, p0, Landroidx/constraintlayout/widget/VirtualLayout;->mApplyElevationOnAttach:Z
|
||||
|
||||
:cond_1
|
||||
:goto_1
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAttachedToWindow()V
|
||||
.locals 6
|
||||
|
||||
invoke-super {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->onAttachedToWindow()V
|
||||
|
||||
iget-boolean v0, p0, Landroidx/constraintlayout/widget/VirtualLayout;->mApplyVisibilityOnAttach:Z
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget-boolean v0, p0, Landroidx/constraintlayout/widget/VirtualLayout;->mApplyElevationOnAttach:Z
|
||||
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
instance-of v1, v0, Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
if-eqz v1, :cond_3
|
||||
|
||||
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout;
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getVisibility()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p0}, Landroid/view/View;->getElevation()F
|
||||
|
||||
move-result v2
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
:goto_0
|
||||
iget v4, p0, Landroidx/constraintlayout/widget/ConstraintHelper;->mCount:I
|
||||
|
||||
if-ge v3, v4, :cond_3
|
||||
|
||||
iget-object v4, p0, Landroidx/constraintlayout/widget/ConstraintHelper;->mIds:[I
|
||||
|
||||
aget v4, v4, v3
|
||||
|
||||
invoke-virtual {v0, v4}, Landroidx/constraintlayout/widget/ConstraintLayout;->getViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
if-eqz v4, :cond_2
|
||||
|
||||
iget-boolean v5, p0, Landroidx/constraintlayout/widget/VirtualLayout;->mApplyVisibilityOnAttach:Z
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
invoke-virtual {v4, v1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
:cond_1
|
||||
iget-boolean v5, p0, Landroidx/constraintlayout/widget/VirtualLayout;->mApplyElevationOnAttach:Z
|
||||
|
||||
if-eqz v5, :cond_2
|
||||
|
||||
const/4 v5, 0x0
|
||||
|
||||
cmpl-float v5, v2, v5
|
||||
|
||||
if-lez v5, :cond_2
|
||||
|
||||
invoke-virtual {v4}, Landroid/view/View;->getTranslationZ()F
|
||||
|
||||
move-result v5
|
||||
|
||||
add-float/2addr v5, v2
|
||||
|
||||
invoke-virtual {v4, v5}, Landroid/view/View;->setTranslationZ(F)V
|
||||
|
||||
:cond_2
|
||||
add-int/lit8 v3, v3, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onMeasure(Landroidx/constraintlayout/solver/widgets/VirtualLayout;II)V
|
||||
.locals 0
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setElevation(F)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setElevation(F)V
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->applyLayoutFeatures()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setVisibility(I)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/view/View;->setVisibility(I)V
|
||||
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/widget/ConstraintHelper;->applyLayoutFeatures()V
|
||||
|
||||
return-void
|
||||
.end method
|
Loading…
Add table
Add a link
Reference in a new issue