changed repo structure
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
.class public final synthetic Landroidx/constraintlayout/helper/widget/Carousel$$ExternalSyntheticLambda0;
|
||||
.super Ljava/lang/Object;
|
||||
.source "D8$$SyntheticClass"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Runnable;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic f$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public synthetic constructor <init>(Landroidx/constraintlayout/helper/widget/Carousel;)V
|
||||
.locals 0
|
||||
|
||||
.line 0
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/helper/widget/Carousel$$ExternalSyntheticLambda0;->f$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public final run()V
|
||||
.locals 1
|
||||
|
||||
.line 0
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Carousel$$ExternalSyntheticLambda0;->f$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/constraintlayout/helper/widget/Carousel;->lambda$updateItems$0$androidx-constraintlayout-helper-widget-Carousel()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
@@ -0,0 +1,73 @@
|
||||
.class Landroidx/constraintlayout/helper/widget/Carousel$1$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Carousel.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Runnable;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Landroidx/constraintlayout/helper/widget/Carousel$1;->run()V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$1:Landroidx/constraintlayout/helper/widget/Carousel$1;
|
||||
|
||||
.field final synthetic val$v:F
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroidx/constraintlayout/helper/widget/Carousel$1;F)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x8010,
|
||||
0x1010
|
||||
}
|
||||
names = {
|
||||
"this$1",
|
||||
"val$v"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 283
|
||||
iput-object p1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1$1;->this$1:Landroidx/constraintlayout/helper/widget/Carousel$1;
|
||||
|
||||
iput p2, p0, Landroidx/constraintlayout/helper/widget/Carousel$1$1;->val$v:F
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public run()V
|
||||
.locals 4
|
||||
|
||||
.line 286
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Carousel$1$1;->this$1:Landroidx/constraintlayout/helper/widget/Carousel$1;
|
||||
|
||||
iget-object v0, v0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v0}, Landroidx/constraintlayout/helper/widget/Carousel;->access$000(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/motion/widget/MotionLayout;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
const/high16 v1, 0x3f800000 # 1.0f
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/helper/widget/Carousel$1$1;->val$v:F
|
||||
|
||||
const/4 v3, 0x5
|
||||
|
||||
invoke-virtual {v0, v3, v1, v2}, Landroidx/constraintlayout/motion/widget/MotionLayout;->touchAnimateTo(IFF)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
@@ -0,0 +1,220 @@
|
||||
.class Landroidx/constraintlayout/helper/widget/Carousel$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Carousel.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Runnable;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroidx/constraintlayout/helper/widget/Carousel;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x8010
|
||||
}
|
||||
names = {
|
||||
"this$0"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 266
|
||||
iput-object p1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public run()V
|
||||
.locals 3
|
||||
|
||||
.line 269
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v0}, Landroidx/constraintlayout/helper/widget/Carousel;->access$000(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/motion/widget/MotionLayout;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/constraintlayout/motion/widget/MotionLayout;->setProgress(F)V
|
||||
|
||||
.line 270
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v0}, Landroidx/constraintlayout/helper/widget/Carousel;->access$100(Landroidx/constraintlayout/helper/widget/Carousel;)V
|
||||
|
||||
.line 271
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v0}, Landroidx/constraintlayout/helper/widget/Carousel;->access$300(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/helper/widget/Carousel$Adapter;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$200(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-interface {v0, v1}, Landroidx/constraintlayout/helper/widget/Carousel$Adapter;->onNewItem(I)V
|
||||
|
||||
.line 272
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v0}, Landroidx/constraintlayout/helper/widget/Carousel;->access$000(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/motion/widget/MotionLayout;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Landroidx/constraintlayout/motion/widget/MotionLayout;->getVelocity()F
|
||||
|
||||
move-result v0
|
||||
|
||||
.line 273
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$400(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
const/4 v2, 0x2
|
||||
|
||||
if-ne v1, v2, :cond_2
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$500(Landroidx/constraintlayout/helper/widget/Carousel;)F
|
||||
|
||||
move-result v1
|
||||
|
||||
cmpl-float v1, v0, v1
|
||||
|
||||
if-lez v1, :cond_2
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$200(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v2}, Landroidx/constraintlayout/helper/widget/Carousel;->access$300(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/helper/widget/Carousel$Adapter;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-interface {v2}, Landroidx/constraintlayout/helper/widget/Carousel$Adapter;->count()I
|
||||
|
||||
move-result v2
|
||||
|
||||
add-int/lit8 v2, v2, -0x1
|
||||
|
||||
if-ge v1, v2, :cond_2
|
||||
|
||||
.line 274
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$600(Landroidx/constraintlayout/helper/widget/Carousel;)F
|
||||
|
||||
move-result v1
|
||||
|
||||
mul-float/2addr v0, v1
|
||||
|
||||
.line 275
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$200(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
if-nez v1, :cond_0
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$700(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v2}, Landroidx/constraintlayout/helper/widget/Carousel;->access$200(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-le v1, v2, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
.line 279
|
||||
:cond_0
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$200(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v2}, Landroidx/constraintlayout/helper/widget/Carousel;->access$300(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/helper/widget/Carousel$Adapter;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-interface {v2}, Landroidx/constraintlayout/helper/widget/Carousel$Adapter;->count()I
|
||||
|
||||
move-result v2
|
||||
|
||||
add-int/lit8 v2, v2, -0x1
|
||||
|
||||
if-ne v1, v2, :cond_1
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$700(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v2}, Landroidx/constraintlayout/helper/widget/Carousel;->access$200(Landroidx/constraintlayout/helper/widget/Carousel;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
if-ge v1, v2, :cond_1
|
||||
|
||||
return-void
|
||||
|
||||
.line 283
|
||||
:cond_1
|
||||
iget-object v1, p0, Landroidx/constraintlayout/helper/widget/Carousel$1;->this$0:Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
|
||||
invoke-static {v1}, Landroidx/constraintlayout/helper/widget/Carousel;->access$000(Landroidx/constraintlayout/helper/widget/Carousel;)Landroidx/constraintlayout/motion/widget/MotionLayout;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
new-instance v2, Landroidx/constraintlayout/helper/widget/Carousel$1$1;
|
||||
|
||||
invoke-direct {v2, p0, v0}, Landroidx/constraintlayout/helper/widget/Carousel$1$1;-><init>(Landroidx/constraintlayout/helper/widget/Carousel$1;F)V
|
||||
|
||||
invoke-virtual {v1, v2}, Landroidx/constraintlayout/motion/widget/MotionLayout;->post(Ljava/lang/Runnable;)Z
|
||||
|
||||
:cond_2
|
||||
return-void
|
||||
.end method
|
||||
@@ -0,0 +1,43 @@
|
||||
.class public interface abstract Landroidx/constraintlayout/helper/widget/Carousel$Adapter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Carousel.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroidx/constraintlayout/helper/widget/Carousel;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x609
|
||||
name = "Adapter"
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract count()I
|
||||
.end method
|
||||
|
||||
.method public abstract onNewItem(I)V
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"index"
|
||||
}
|
||||
.end annotation
|
||||
.end method
|
||||
|
||||
.method public abstract populate(Landroid/view/View;I)V
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"view",
|
||||
"index"
|
||||
}
|
||||
.end annotation
|
||||
.end method
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,235 @@
|
||||
.class public Landroidx/constraintlayout/helper/widget/MotionPlaceholder;
|
||||
.super Landroidx/constraintlayout/widget/VirtualLayout;
|
||||
.source "MotionPlaceholder.java"
|
||||
|
||||
|
||||
# static fields
|
||||
.field private static final TAG:Ljava/lang/String; = "MotionPlaceholder"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field mPlaceholder:Landroidx/constraintlayout/core/widgets/Placeholder;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"context"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 34
|
||||
invoke-direct {p0, p1}, Landroidx/constraintlayout/widget/VirtualLayout;-><init>(Landroid/content/Context;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"context",
|
||||
"attrs"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 38
|
||||
invoke-direct {p0, p1, p2}, Landroidx/constraintlayout/widget/VirtualLayout;-><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
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"context",
|
||||
"attrs",
|
||||
"defStyleAttr"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 42
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/VirtualLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"context",
|
||||
"attrs",
|
||||
"defStyleAttr",
|
||||
"defStyleRes"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 46
|
||||
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/VirtualLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method protected init(Landroid/util/AttributeSet;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"attrs"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 78
|
||||
invoke-super {p0, p1}, Landroidx/constraintlayout/widget/VirtualLayout;->init(Landroid/util/AttributeSet;)V
|
||||
|
||||
.line 79
|
||||
new-instance p1, Landroidx/constraintlayout/core/widgets/Placeholder;
|
||||
|
||||
invoke-direct {p1}, Landroidx/constraintlayout/core/widgets/Placeholder;-><init>()V
|
||||
|
||||
iput-object p1, p0, Landroidx/constraintlayout/helper/widget/MotionPlaceholder;->mHelperWidget:Landroidx/constraintlayout/core/widgets/Helper;
|
||||
|
||||
.line 80
|
||||
invoke-virtual {p0}, Landroidx/constraintlayout/helper/widget/MotionPlaceholder;->validateParams()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onMeasure(II)V
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"widthMeasureSpec",
|
||||
"heightMeasureSpec"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 52
|
||||
iget-object v0, p0, Landroidx/constraintlayout/helper/widget/MotionPlaceholder;->mPlaceholder:Landroidx/constraintlayout/core/widgets/Placeholder;
|
||||
|
||||
invoke-virtual {p0, v0, p1, p2}, Landroidx/constraintlayout/helper/widget/MotionPlaceholder;->onMeasure(Landroidx/constraintlayout/core/widgets/VirtualLayout;II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onMeasure(Landroidx/constraintlayout/core/widgets/VirtualLayout;II)V
|
||||
.locals 2
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"layout",
|
||||
"widthMeasureSpec",
|
||||
"heightMeasureSpec"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.line 57
|
||||
invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I
|
||||
|
||||
move-result v0
|
||||
|
||||
.line 58
|
||||
invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I
|
||||
|
||||
move-result p2
|
||||
|
||||
.line 59
|
||||
invoke-static {p3}, Landroid/view/View$MeasureSpec;->getMode(I)I
|
||||
|
||||
move-result v1
|
||||
|
||||
.line 60
|
||||
invoke-static {p3}, Landroid/view/View$MeasureSpec;->getSize(I)I
|
||||
|
||||
move-result p3
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
.line 62
|
||||
invoke-virtual {p1, v0, p2, v1, p3}, Landroidx/constraintlayout/core/widgets/VirtualLayout;->measure(IIII)V
|
||||
|
||||
.line 63
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/core/widgets/VirtualLayout;->getMeasuredWidth()I
|
||||
|
||||
move-result p2
|
||||
|
||||
invoke-virtual {p1}, Landroidx/constraintlayout/core/widgets/VirtualLayout;->getMeasuredHeight()I
|
||||
|
||||
move-result p1
|
||||
|
||||
invoke-virtual {p0, p2, p1}, Landroidx/constraintlayout/helper/widget/MotionPlaceholder;->setMeasuredDimension(II)V
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p1, 0x0
|
||||
|
||||
.line 65
|
||||
invoke-virtual {p0, p1, p1}, Landroidx/constraintlayout/helper/widget/MotionPlaceholder;->setMeasuredDimension(II)V
|
||||
|
||||
:goto_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public updatePreLayout(Landroidx/constraintlayout/core/widgets/ConstraintWidgetContainer;Landroidx/constraintlayout/core/widgets/Helper;Landroid/util/SparseArray;)V
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/MethodParameters;
|
||||
accessFlags = {
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
names = {
|
||||
"container",
|
||||
"helper",
|
||||
"map"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Landroidx/constraintlayout/core/widgets/ConstraintWidgetContainer;",
|
||||
"Landroidx/constraintlayout/core/widgets/Helper;",
|
||||
"Landroid/util/SparseArray<",
|
||||
"Landroidx/constraintlayout/core/widgets/ConstraintWidget;",
|
||||
">;)V"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
return-void
|
||||
.end method
|
||||
Reference in New Issue
Block a user