.class public Landroidx/constraintlayout/widget/Constraints; .super Landroid/view/ViewGroup; # 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 myConstraintSet:Landroidx/constraintlayout/widget/ConstraintSet; # direct methods .method public constructor (Landroid/content/Context;)V .locals 0 invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(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 (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 0 invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;->(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 (Landroid/content/Context;Landroid/util/AttributeSet;I)V .locals 0 invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(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 protected 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 protected 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;->(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 protected 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;->(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}, Landroidx/constraintlayout/widget/Constraints;->getContext()Landroid/content/Context; move-result-object v1 invoke-direct {v0, v1, p1}, Landroidx/constraintlayout/widget/Constraints$LayoutParams;->(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;->()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 protected onLayout(ZIIII)V .locals 0 return-void .end method