FileHolder.smali
.class public Lcom/imo/android/imoim/file/adapter/FileHolder;
.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# instance fields
.field a:Lcom/imo/android/imoim/data/f;
.field b:Lcom/imo/android/imoim/file/bean/a;
.field c:Landroid/view/View;
.field d:Lcom/imo/android/imoim/fresco/ImoImageView;
.field e:Landroid/widget/TextView;
.field f:Landroid/widget/TextView;
.field g:Landroid/view/View;
.field h:Landroid/view/View$OnClickListener;
.field i:Landroid/view/View$OnLongClickListener;
.field private j:Lcom/imo/android/imoim/views/CircleImageView;
.field private k:Landroid/widget/TextView;
.field private l:Landroid/widget/ImageView;
.field private m:Landroid/widget/ProgressBar;
.field private n:Landroid/animation/ObjectAnimator;
.field private o:F
.field private p:F
# direct methods
.method private constructor <init>(Landroid/view/View;)V
.registers 3
.line 126
invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;-><init>(Landroid/view/View;)V
.line 86
new-instance v0, Lcom/imo/android/imoim/file/adapter/FileHolder$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/file/adapter/FileHolder$1;-><init>(Lcom/imo/android/imoim/file/adapter/FileHolder;)V
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->h:Landroid/view/View$OnClickListener;
.line 108
new-instance v0, Lcom/imo/android/imoim/file/adapter/FileHolder$2;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/file/adapter/FileHolder$2;-><init>(Lcom/imo/android/imoim/file/adapter/FileHolder;)V
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->i:Landroid/view/View$OnLongClickListener;
const v0, 0x7803000c
.line 127
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->c:Landroid/view/View;
const v0, 0x7803000b
.line 128
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
const v0, 0x7803001f
.line 129
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/views/CircleImageView;
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->j:Lcom/imo/android/imoim/views/CircleImageView;
const v0, 0x7803000f
.line 130
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->e:Landroid/widget/TextView;
const v0, 0x78030026
.line 131
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
const v0, 0x78030015
.line 132
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->f:Landroid/widget/TextView;
const v0, 0x78030006
.line 133
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
const v0, 0x78030027
.line 134
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->l:Landroid/widget/ImageView;
const v0, 0x78030019
.line 135
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ProgressBar;
iput-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
.line 136
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->c:Landroid/view/View;
const/4 v0, 0x0
invoke-static {p1, v0}, Lcom/imo/android/imoim/chatviews/util/d;->a(Landroid/view/View;F)Landroid/animation/ObjectAnimator;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->n:Landroid/animation/ObjectAnimator;
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/file/adapter/FileHolder;F)F
.registers 2
.line 64
iput p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->o:F
return p1
.end method
.method public static a(Landroid/view/ViewGroup;)Lcom/imo/android/imoim/file/adapter/FileHolder;
.registers 4
.line 121
invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
const v1, 0x78040005
const/4 v2, 0x0
invoke-static {v0, v1, p0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p0
.line 122
new-instance v0, Lcom/imo/android/imoim/file/adapter/FileHolder;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/file/adapter/FileHolder;-><init>(Landroid/view/View;)V
return-object v0
.end method
.method static synthetic a(Lcom/imo/android/imoim/file/adapter/FileHolder;)Lcom/imo/android/imoim/file/bean/a;
.registers 1
.line 64
iget-object p0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
return-object p0
.end method
.method static a(J)Ljava/lang/String;
.registers 5
.line 339
new-instance v0, Ljava/text/SimpleDateFormat;
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v1
const-string v2, "MM/dd"
invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
.line 340
new-instance v1, Ljava/util/Date;
invoke-direct {v1, p0, p1}, Ljava/util/Date;-><init>(J)V
invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private static a(Ljava/lang/String;)V
.registers 3
.line 429
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v1, "my_files"
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
const-string v1, "click"
.line 430
invoke-virtual {v0, v1, p0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
.line 431
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V
.line 432
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 433
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 434
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "myfiles_stable"
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/file/adapter/FileHolder;F)F
.registers 2
.line 64
iput p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->p:F
return p1
.end method
.method static synthetic b(Lcom/imo/android/imoim/file/adapter/FileHolder;)Lcom/imo/android/imoim/data/f;
.registers 1
.line 64
iget-object p0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
return-object p0
.end method
.method private b(Ljava/lang/String;)V
.registers 6
.line 438
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 11336
iget-object v0, v0, Lcom/imo/android/imoim/file/bean/a;->t:Ljava/lang/String;
.line 438
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->f(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_b
return-void
.line 441
:cond_b
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v1, "my_files"
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 12336
iget-object v1, v1, Lcom/imo/android/imoim/file/bean/a;->t:Ljava/lang/String;
const-string v2, "url"
.line 442
invoke-virtual {v0, v2, v1}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
const-string v1, "errormsg"
.line 443
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
.line 444
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V
.line 445
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 446
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 13336
iget-object v3, v3, Lcom/imo/android/imoim/file/bean/a;->t:Ljava/lang/String;
.line 446
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 447
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 448
sget-object p1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "myfiles_error_stable"
invoke-virtual {p1, v1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/file/adapter/FileHolder;)V
.registers 7
.line 13452
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
const/4 v1, 0x0
new-array v2, v1, [Ljava/lang/Object;
const v3, 0x7f0f085a
.line 13453
invoke-static {v3, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
new-array v2, v1, [Ljava/lang/Object;
const v3, 0x7f0f035d
.line 13454
invoke-static {v3, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 13456
iget-object v2, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->itemView:Landroid/view/View;
invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->itemView:Landroid/view/View;
const/4 v4, 0x2
new-array v4, v4, [F
iget v5, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->o:F
aput v5, v4, v1
iget v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->p:F
const/4 v5, 0x1
aput v1, v4, v5
new-instance v1, Lcom/imo/android/imoim/file/adapter/FileHolder$5;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/file/adapter/FileHolder$5;-><init>(Lcom/imo/android/imoim/file/adapter/FileHolder;)V
invoke-static {v2, v3, v0, v4, v1}, Lcom/imo/android/imoim/util/common/k;->a(Landroid/content/Context;Landroid/view/View;Ljava/util/List;[FLcom/imo/xui/widget/b/b$a;)Lcom/imo/xui/widget/b/d;
return-void
.end method
.method static synthetic d(Lcom/imo/android/imoim/file/adapter/FileHolder;)V
.registers 1
.line 64
invoke-virtual {p0}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a()V
return-void
.end method
# virtual methods
.method final a()V
.registers 10
.line 190
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
if-nez v0, :cond_12
.line 191
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/ei;->j(J)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.line 1259
:cond_12
iget v0, v0, Lcom/imo/android/imoim/data/f;->g:I
const/4 v1, 0x2
if-ge v0, v1, :cond_19
const/4 v0, 0x2
goto :goto_1d
.line 194
:cond_19
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 2259
iget v0, v0, Lcom/imo/android/imoim/data/f;->g:I
.line 195
:goto_1d
iget-object v2, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 2267
iget v2, v2, Lcom/imo/android/imoim/data/f;->h:I
const/4 v3, -0x1
const v4, 0x7f0803aa
const/4 v5, 0x4
const v6, 0x7f080403
const/4 v7, 0x3
const/4 v8, 0x0
if-eq v2, v3, :cond_115
if-eqz v2, :cond_ec
const/4 v3, 0x1
if-eq v2, v3, :cond_c6
if-eq v2, v1, :cond_71
if-eq v2, v7, :cond_38
goto/16 :goto_c5
.line 197
:cond_38
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 2279
iget v2, v2, Lcom/imo/android/imoim/data/f;->l:I
.line 197
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {p0, v1}, Lcom/imo/android/imoim/file/adapter/FileHolder;->b(Ljava/lang/String;)V
.line 198
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-virtual {v1, v0}, Landroid/widget/ProgressBar;->setProgress(I)V
.line 199
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 200
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 201
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->l:Landroid/widget/ImageView;
invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setImageResource(I)V
.line 202
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 3259
iget v3, v3, Lcom/imo/android/imoim/data/f;->g:I
.line 202
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/ei;->a(JI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.line 233
:cond_71
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-static {v0, v5}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 234
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
const/16 v1, 0x8
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 235
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/ei;->j(J)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 236
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-object v0, v0, Lcom/imo/android/imoim/file/bean/a;->q:Ljava/lang/String;
const-string v1, "apk"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b2
.line 237
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/file/bean/a;->r()Ljava/lang/String;
move-result-object v0
.line 238
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->e:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 239
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->itemView:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
iget-object v2, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->e:Landroid/widget/TextView;
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-object v3, v3, Lcom/imo/android/imoim/file/bean/a;->p:Ljava/lang/String;
invoke-static {v1, v2, v0, v3}, Lcom/imo/android/imoim/apk/a/a;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Landroid/widget/TextView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 240
:cond_b2
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-object v0, v0, Lcom/imo/android/imoim/file/bean/a;->q:Ljava/lang/String;
invoke-static {v0}, Lcom/imo/android/imoim/util/bi;->b(Ljava/lang/String;)Lcom/imo/android/imoim/util/bi$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/util/bi$a;->AUDIO:Lcom/imo/android/imoim/util/bi$a;
if-ne v0, v1, :cond_c5
.line 241
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-static {v0, v1}, Lcom/imo/android/imoim/chatviews/util/d;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Lcom/imo/android/imoim/file/bean/d;)V
:cond_c5
:goto_c5
return-void
.line 205
:cond_c6
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-virtual {v1, v0}, Landroid/widget/ProgressBar;->setProgress(I)V
.line 206
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 207
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 208
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->l:Landroid/widget/ImageView;
invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setImageResource(I)V
.line 209
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 4259
iget v3, v3, Lcom/imo/android/imoim/data/f;->g:I
.line 209
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/ei;->a(JI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.line 226
:cond_ec
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-virtual {v1, v0}, Landroid/widget/ProgressBar;->setProgress(I)V
.line 227
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 228
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 229
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->l:Landroid/widget/ImageView;
const v1, 0x7f0805b8
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 230
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 6259
iget v3, v3, Lcom/imo/android/imoim/data/f;->g:I
.line 230
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/ei;->a(JI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.line 212
:cond_115
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget v1, v1, Lcom/imo/android/imoim/file/bean/a;->h:I
if-ne v1, v7, :cond_141
.line 213
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-virtual {v1, v0}, Landroid/widget/ProgressBar;->setProgress(I)V
.line 214
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 215
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 216
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->l:Landroid/widget/ImageView;
invoke-virtual {v0, v4}, Landroid/widget/ImageView;->setImageResource(I)V
.line 217
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
iget-object v3, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->a:Lcom/imo/android/imoim/data/f;
.line 5259
iget v3, v3, Lcom/imo/android/imoim/data/f;->g:I
.line 217
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/ei;->a(JI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.line 219
:cond_141
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
invoke-static {v0, v5}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 220
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
invoke-static {v0, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 221
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->l:Landroid/widget/ImageView;
invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setImageResource(I)V
.line 222
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v1, v1, Lcom/imo/android/imoim/file/bean/a;->r:J
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/ei;->j(J)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 13
.line 251
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
const v0, 0x78030006
if-eq p1, v0, :cond_b
goto/16 :goto_13c
.line 6264
:cond_b
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->itemView:Landroid/view/View;
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
.line 6265
instance-of v0, p1, Landroidx/fragment/app/FragmentActivity;
if-eqz v0, :cond_13c
.line 6267
move-object v1, p1
check-cast v1, Landroidx/fragment/app/FragmentActivity;
.line 6268
invoke-static {v1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v2, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;
invoke-virtual {v0, v2}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;
.line 6269
iget-object v2, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-static {v2}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->a(Lcom/imo/android/imoim/file/bean/d;)Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;
move-result-object v2
.line 7018
invoke-virtual {v2}, Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;->getValue()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/data/f;
.line 7267
iget v3, v2, Lcom/imo/android/imoim/data/f;->h:I
const/4 v4, -0x1
const-string v5, "download_myfiles"
const/4 v6, 0x3
const-string v7, "error_myfiles"
const/4 v8, 0x1
if-eq v3, v4, :cond_e3
if-eqz v3, :cond_d3
if-eq v3, v8, :cond_ca
const/4 v4, 0x2
if-eq v3, v4, :cond_88
if-eq v3, v6, :cond_4c
.line 6333
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
const/4 v1, 0x0
invoke-virtual {v0, p1, v1}, Lcom/imo/android/imoim/file/bean/a;->a(Landroid/content/Context;Ljava/lang/String;)V
goto/16 :goto_13c
.line 10255
:cond_4c
iget p1, v2, Lcom/imo/android/imoim/data/f;->i:I
if-ne p1, v8, :cond_7f
.line 6308
invoke-static {v7}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6309
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 10383
iget-wide v2, p1, Lcom/imo/android/imoim/file/bean/a;->r:J
.line 6309
invoke-static {}, Lcom/imo/android/imoim/util/bv;->b()J
move-result-wide v4
cmp-long p1, v2, v4
if-ltz p1, :cond_79
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 11321
iget p1, p1, Lcom/imo/android/imoim/file/bean/a;->y:I
if-ne p1, v8, :cond_66
goto :goto_79
.line 6313
:cond_66
invoke-static {}, Lcom/imo/android/imoim/filetransfer/d/a;->e()Ljava/lang/String;
move-result-object v2
.line 6314
invoke-static {}, Lcom/imo/android/imoim/filetransfer/d/a;->f()Ljava/lang/String;
move-result-object v3
.line 6315
invoke-static {}, Lcom/imo/android/imoim/filetransfer/d/a;->b()Ljava/lang/String;
move-result-object v5
const/4 v6, 0x0
const-string v4, ""
.line 6313
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/dialog/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/view/View$OnClickListener;)V
return-void
.line 6311
:cond_79
:goto_79
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->a(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
return-void
.line 6318
:cond_7f
invoke-static {v7}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6319
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->a(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
return-void
.line 6323
:cond_88
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->m:Landroid/widget/ProgressBar;
const/4 v0, 0x4
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 6324
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->g:Landroid/view/View;
const/16 v0, 0x8
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 6325
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->k:Landroid/widget/TextView;
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-wide v0, v0, Lcom/imo/android/imoim/file/bean/a;->r:J
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/ei;->j(J)Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 6326
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-object p1, p1, Lcom/imo/android/imoim/file/bean/a;->q:Ljava/lang/String;
const-string v0, "apk"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_13c
.line 6327
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {p1}, Lcom/imo/android/imoim/file/bean/a;->r()Ljava/lang/String;
move-result-object p1
.line 6328
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->e:Landroid/widget/TextView;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 6329
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->itemView:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
iget-object v0, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
iget-object v1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->e:Landroid/widget/TextView;
iget-object v2, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget-object v2, v2, Lcom/imo/android/imoim/file/bean/a;->p:Ljava/lang/String;
invoke-static {v0, v1, p1, v2}, Lcom/imo/android/imoim/apk/a/a;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Landroid/widget/TextView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 6303
:cond_ca
invoke-static {v5}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6304
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->b(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
return-void
:cond_d3
const-string p1, "pause_myfiles"
.line 6298
invoke-static {p1}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6299
sget-object p1, Lcom/imo/android/imoim/IMO;->T:Lcom/imo/android/imoim/filetransfer/d;
invoke-virtual {p1, v2, v8}, Lcom/imo/android/imoim/filetransfer/d;->a(Lcom/imo/android/imoim/data/f;I)V
.line 6300
sget-object p1, Lcom/imo/android/imoim/IMO;->S:Lcom/imo/android/imoim/filetransfer/e;
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/filetransfer/e;->c(Lcom/imo/android/imoim/data/f;)V
return-void
.line 8255
:cond_e3
iget p1, v2, Lcom/imo/android/imoim/data/f;->i:I
if-ne p1, v8, :cond_125
.line 6273
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 8383
iget-wide v2, p1, Lcom/imo/android/imoim/file/bean/a;->r:J
.line 6273
invoke-static {}, Lcom/imo/android/imoim/util/bv;->b()J
move-result-wide v9
cmp-long p1, v2, v9
if-ltz p1, :cond_10d
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
.line 9321
iget p1, p1, Lcom/imo/android/imoim/file/bean/a;->y:I
if-ne p1, v8, :cond_fa
goto :goto_10d
.line 6283
:cond_fa
invoke-static {}, Lcom/imo/android/imoim/filetransfer/d/a;->e()Ljava/lang/String;
move-result-object v2
.line 6284
invoke-static {}, Lcom/imo/android/imoim/filetransfer/d/a;->f()Ljava/lang/String;
move-result-object v3
.line 6285
invoke-static {}, Lcom/imo/android/imoim/filetransfer/d/a;->b()Ljava/lang/String;
move-result-object v5
const/4 v6, 0x0
const-string v4, ""
.line 6283
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/dialog/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/view/View$OnClickListener;)V
return-void
.line 6275
:cond_10d
:goto_10d
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget p1, p1, Lcom/imo/android/imoim/file/bean/a;->h:I
if-ne p1, v6, :cond_11c
.line 6276
invoke-static {v7}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6277
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->a(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
return-void
.line 6279
:cond_11c
invoke-static {v5}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6280
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->b(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
return-void
.line 6288
:cond_125
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
iget p1, p1, Lcom/imo/android/imoim/file/bean/a;->h:I
if-ne p1, v6, :cond_134
.line 6289
invoke-static {v7}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6290
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->a(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
return-void
.line 6292
:cond_134
invoke-static {v5}, Lcom/imo/android/imoim/file/adapter/FileHolder;->a(Ljava/lang/String;)V
.line 6293
iget-object p1, p0, Lcom/imo/android/imoim/file/adapter/FileHolder;->b:Lcom/imo/android/imoim/file/bean/a;
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/viewmodel/FileTasksViewModel;->b(Landroid/content/Context;Lcom/imo/android/imoim/file/bean/d;)V
:cond_13c
:goto_13c
return-void
.end method