LottieRefreshView.smali
.class public Lcom/cmcm/safewallet/ui/widget/pull/LottieRefreshView;
.super Lcom/cmcm/safewallet/ui/widget/pull/RefreshLayout;
.source "LottieRefreshView.java"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.prologue
.line 14
const/4 v0, 0x0
invoke-direct {p0, p1, v0}, Lcom/cmcm/safewallet/ui/widget/pull/LottieRefreshView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 15
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 3
.prologue
.line 18
invoke-direct {p0, p1, p2}, Lcom/cmcm/safewallet/ui/widget/pull/RefreshLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.line 19
return-void
.end method
# virtual methods
.method protected onFinishInflate()V
.registers 6
.prologue
const/4 v4, -0x1
const/4 v3, -0x2
.line 23
invoke-super {p0}, Lcom/cmcm/safewallet/ui/widget/pull/RefreshLayout;->onFinishInflate()V
.line 1029
new-instance v0, Lcom/cmcm/safewallet/ui/widget/pull/LottieHeader;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/widget/pull/LottieRefreshView;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, v1}, Lcom/cmcm/safewallet/ui/widget/pull/LottieHeader;-><init>(Landroid/content/Context;)V
.line 1030
new-instance v1, Lcom/cmcm/safewallet/ui/widget/pull/LottieFooter;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/widget/pull/LottieRefreshView;->getContext()Landroid/content/Context;
move-result-object v2
invoke-direct {v1, v2}, Lcom/cmcm/safewallet/ui/widget/pull/LottieFooter;-><init>(Landroid/content/Context;)V
.line 1140
iput-object v0, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNg:Landroid/view/View;
.line 1141
const v2, 0x7f0f03e7
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
iput-object v2, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNh:Landroid/view/View;
.line 1142
iget-object v2, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNh:Landroid/view/View;
if-nez v2, :cond_28
iput-object v0, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNh:Landroid/view/View;
.line 1143
:cond_28
new-instance v2, Landroid/view/ViewGroup$LayoutParams;
invoke-direct {v2, v4, v3}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 1145
invoke-virtual {p0, v0, v2}, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 1153
iput-object v1, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNi:Landroid/view/View;
.line 1154
new-instance v2, Landroid/view/ViewGroup$LayoutParams;
invoke-direct {v2, v4, v3}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
.line 1156
invoke-virtual {p0, v1, v2}, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 2123
iput-object v0, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNj:Lcom/cmcm/safewallet/ui/widget/pull/b;
.line 2132
iput-object v1, p0, Lcom/cmcm/safewallet/ui/widget/pull/RefreshBaseLayout;->aNk:Lcom/cmcm/safewallet/ui/widget/pull/a;
.line 25
return-void
.end method