c.smali
.class public final Lcom/imo/android/imoim/imkit/adapter/c;
.super Lcom/imo/android/imoim/imkit/b/b;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/android/imoim/imkit/b/b<",
"Lcom/imo/android/imoim/data/l;",
"Lcom/imo/android/imoim/imkit/adapter/e<",
"Lcom/imo/android/imoim/data/message/k;",
"*>;>;"
}
.end annotation
# instance fields
.field a:Lcom/imo/android/imoim/imkit/adapter/BuddyChatAdapter$a;
.field private final c:F
.field private final d:F
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/imkit/adapter/e;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/imo/android/imoim/imkit/adapter/e<",
"Lcom/imo/android/imoim/data/message/k;",
"*>;)V"
}
.end annotation
const-string v0, "provider"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 40
check-cast p1, Lcom/imo/android/imoim/imkit/b/c;
invoke-direct {p0, p1}, Lcom/imo/android/imoim/imkit/b/b;-><init>(Lcom/imo/android/imoim/imkit/b/c;)V
.line 42
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
check-cast p1, Landroid/content/Context;
.line 50082
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
.line 50081
iget p1, p1, Landroid/util/DisplayMetrics;->widthPixels:I
int-to-float p1, p1
.line 42
iput p1, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
.line 43
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
check-cast p1, Landroid/content/Context;
const/16 v0, 0x2d
invoke-static {p1, v0}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result p1
int-to-float p1, p1
iput p1, p0, Lcom/imo/android/imoim/imkit/adapter/c;->d:F
return-void
.end method
.method private final a(Landroid/view/View;Lcom/imo/android/imoim/data/l;I)V
.registers 5
.line 309
iget-object v0, p0, Lcom/imo/android/imoim/imkit/adapter/c;->a:Lcom/imo/android/imoim/imkit/adapter/BuddyChatAdapter$a;
if-eqz v0, :cond_16
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->w()Z
move-result v0
if-eqz v0, :cond_16
.line 310
iget-object v0, p0, Lcom/imo/android/imoim/imkit/adapter/c;->a:Lcom/imo/android/imoim/imkit/adapter/BuddyChatAdapter$a;
if-nez v0, :cond_11
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_11
check-cast p2, Lcom/imo/android/imoim/data/message/k;
invoke-interface {v0, p1, p2, p3}, Lcom/imo/android/imoim/imkit/adapter/BuddyChatAdapter$a;->a(Landroid/view/View;Lcom/imo/android/imoim/data/message/k;I)V
:cond_16
return-void
.end method
.method private a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/l;I)V
.registers 11
const-string v0, "viewHolder"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "data"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 226
move-object v0, p1
check-cast v0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;
const/4 v1, 0x1
const/4 v2, 0x0
if-lez p3, :cond_57
.line 47016
iget-object v3, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 229
check-cast v3, Lcom/imo/android/imoim/imkit/adapter/e;
add-int/lit8 v4, p3, -0x1
invoke-interface {v3, v4}, Lcom/imo/android/imoim/imkit/adapter/e;->getItem(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/data/message/k;
.line 234
iget-object v4, p2, Lcom/imo/android/imoim/data/l;->b:Lcom/imo/android/imoim/data/l$b;
invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->c()Lcom/imo/android/imoim/data/l$b;
move-result-object v5
if-ne v4, v5, :cond_57
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->e()Ljava/lang/String;
move-result-object v4
invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->e()Ljava/lang/String;
move-result-object v5
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v4
xor-int/2addr v4, v1
if-nez v4, :cond_57
invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v4
sget-object v5, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_IM_FAKE_SYSTEM_NOTIFICATION:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v4, v5, :cond_57
invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v4
sget-object v5, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_TEXT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v4, v5, :cond_57
invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v4
sget-object v5, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_MEDIA_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v4, v5, :cond_57
invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v3
sget-object v4, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_CHAT_FAKE_CONTENT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v3, v4, :cond_55
goto :goto_57
:cond_55
const/4 v3, 0x0
goto :goto_58
:cond_57
:goto_57
const/4 v3, 0x1
:goto_58
if-eqz v3, :cond_6c
.line 238
iget-object v4, p2, Lcom/imo/android/imoim/data/l;->b:Lcom/imo/android/imoim/data/l$b;
sget-object v5, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;
if-ne v4, v5, :cond_6c
.line 48016
iget-object v4, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 238
check-cast v4, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {v4}, Lcom/imo/android/imoim/imkit/adapter/e;->a()Z
move-result v4
if-eqz v4, :cond_6c
const/4 v4, 0x1
goto :goto_6d
:cond_6c
const/4 v4, 0x0
.line 240
:goto_6d
sget-boolean v5, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-eqz v5, :cond_83
if-eqz v3, :cond_7e
.line 242
iget-object v5, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const/4 v6, 0x4
invoke-static {v6}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v6
invoke-virtual {v5, v2, v6, v2, v2}, Landroid/view/View;->setPadding(IIII)V
goto :goto_83
.line 244
:cond_7e
iget-object v5, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
invoke-virtual {v5, v2, v2, v2, v2}, Landroid/view/View;->setPadding(IIII)V
.line 247
:cond_83
:goto_83
invoke-direct {p0, v0, p2, v3, v4}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;ZZ)V
.line 248
iget-object v2, v0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
const-string v3, "holder.itemView"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, v2, p2, p3}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Landroid/view/View;Lcom/imo/android/imoim/data/l;I)V
.line 249
invoke-static {v0, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.line 250
invoke-direct {p0, v0, p2, p3}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;I)V
.line 251
invoke-static {v0, p2, v4}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;Z)V
.line 252
invoke-static {v0, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->b(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.line 253
invoke-direct {p0, v0, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->c(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.line 254
iget-object p1, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const-string p2, "viewHolder.itemView"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 49016
iget-object p2, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 254
check-cast p2, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {p2}, Lcom/imo/android/imoim/imkit/adapter/e;->b()Z
move-result p2
if-eqz p2, :cond_c3
.line 50016
iget-object p2, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 254
check-cast p2, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {p2}, Lcom/imo/android/imoim/imkit/adapter/e;->getItemCount()I
move-result p2
sub-int/2addr p2, p3
sub-int/2addr p2, v1
const-wide/high16 v0, 0x3fe0000000000000L # 0.5
int-to-double p2, p2
invoke-static {v0, v1, p2, p3}, Ljava/lang/Math;->pow(DD)D
move-result-wide p2
double-to-float p2, p2
goto :goto_c5
:cond_c3
const/high16 p2, 0x3f800000 # 1.0f
:goto_c5
invoke-virtual {p1, p2}, Landroid/view/View;->setAlpha(F)V
return-void
.end method
.method private final a(Lcom/imo/android/imoim/chatviews/util/MaxLayout;Lcom/imo/android/imoim/data/l;)V
.registers 10
.line 540
iget v0, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
float-to-double v0, v0
const-wide v2, 0x3fe4cccccccccccdL # 0.65
invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z
mul-double v0, v0, v2
double-to-int v0, v0
.line 543
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_OBJECT_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;
const-string v3, "delegateContainer"
const v4, 0x7f09058e
if-eq v1, v2, :cond_e1
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_MISSED_CALL:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_e1
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_CALL_RECORD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v1, v2, :cond_2d
goto/16 :goto_e1
.line 547
:cond_2d
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_83
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v1, v2, :cond_3e
goto :goto_83
.line 582
:cond_3e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_7e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_7e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_7e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_7e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v1
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_7e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->t()Ljava/lang/String;
move-result-object v1
const-string v2, "joined_group"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_7e
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->t()Ljava/lang/String;
move-result-object p2
const-string v1, "kick_member"
invoke-static {p2, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p2
if-eqz p2, :cond_82
:cond_7e
int-to-float p2, v0
.line 583
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
:cond_82
return-void
.line 552
:cond_83
:goto_83
iget v1, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
float-to-double v1, v1
const-wide v5, 0x3fdccccccccccccdL # 0.45
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
mul-double v1, v1, v5
double-to-int v1, v1
sub-int v2, v0, v1
.line 553
div-int/lit8 v2, v2, 0x4f
.line 50079
iget-object p2, p2, Lcom/imo/android/imoim/data/l;->H:Lcom/imo/android/imoim/data/message/imdata/b;
if-eqz p2, :cond_d9
.line 554
check-cast p2, Lcom/imo/android/imoim/data/message/imdata/g;
.line 555
invoke-interface {p2}, Lcom/imo/android/imoim/data/message/imdata/g;->m()J
move-result-wide v5
long-to-int p2, v5
if-gtz p2, :cond_a4
move v0, v1
goto :goto_c5
:cond_a4
const/4 v5, 0x5
if-ge p2, v5, :cond_ae
add-int/lit8 p2, p2, -0x1
:goto_a9
mul-int p2, p2, v2
add-int v0, v1, p2
goto :goto_c5
:cond_ae
const/16 v6, 0x19
if-ge p2, v6, :cond_b9
mul-int/lit8 v0, v2, 0x4
add-int/2addr v1, v0
sub-int/2addr p2, v5
mul-int/lit8 p2, p2, 0x2
goto :goto_a9
:cond_b9
const/16 v5, 0x3c
if-ge p2, v5, :cond_c5
mul-int/lit8 v0, v2, 0x4
add-int/2addr v1, v0
mul-int/lit8 v0, v2, 0x28
add-int/2addr v1, v0
sub-int/2addr p2, v6
goto :goto_a9
.line 573
:cond_c5
:goto_c5
invoke-virtual {p1, v4}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->findViewById(I)Landroid/view/View;
move-result-object p2
.line 574
invoke-virtual {p1}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
iput v0, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 575
invoke-static {p2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
iput v0, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
return-void
.line 554
:cond_d9
new-instance p1, Lkotlin/TypeCastException;
const-string p2, "null cannot be cast to non-null type com.imo.android.imoim.data.message.imdata.IMDataAudioWrapper"
invoke-direct {p1, p2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.line 544
:cond_e1
:goto_e1
invoke-virtual {p1, v4}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->findViewById(I)Landroid/view/View;
move-result-object p2
.line 545
invoke-virtual {p1}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
iput v0, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 546
invoke-static {p2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
iput v0, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
return-void
.end method
.method private static a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.registers 4
.line 315
sget-object v0, Lcom/imo/android/imoim/IMO;->g:Lcom/imo/android/imoim/managers/t;
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->e()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/managers/t;->f(Ljava/lang/String;)Lcom/imo/android/imoim/data/r;
move-result-object p1
if-eqz p1, :cond_24
.line 316
sget-object v0, Lcom/imo/android/imoim/data/r;->OFFLINE:Lcom/imo/android/imoim/data/r;
if-eq p1, v0, :cond_24
.line 50032
iget-object v0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->e:Landroid/widget/ImageView;
if-eqz v0, :cond_18
const/4 v1, 0x0
.line 317
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 50033
:cond_18
iget-object v0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->e:Landroid/widget/ImageView;
if-eqz v0, :cond_2d
.line 318
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->a(Lcom/imo/android/imoim/data/r;)Landroid/graphics/drawable/Drawable;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_2d
.line 50034
:cond_24
iget-object p1, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->e:Landroid/widget/ImageView;
if-eqz p1, :cond_2d
const/16 v0, 0x8
.line 320
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 323
:cond_2d
:goto_2d
sget-boolean p1, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-nez p1, :cond_36
.line 50035
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->e:Landroid/widget/ImageView;
.line 324
invoke-static {p0}, Lcom/imo/android/imoim/chatviews/util/b;->a(Landroid/widget/ImageView;)V
:cond_36
return-void
.end method
.method private final a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;I)V
.registers 10
.line 50036
iget-object v0, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 329
check-cast v0, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {v0}, Lcom/imo/android/imoim/imkit/adapter/e;->c()Z
move-result v0
if-eqz v0, :cond_e
.line 330
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/imkit/adapter/c;->b(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;I)V
return-void
.line 50037
:cond_e
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->b:Lcom/imo/android/imoim/widgets/InertCheckBox;
const/16 v0, 0x8
.line 333
invoke-virtual {p3, v0}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setVisibility(I)V
.line 50038
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->c:Landroid/widget/FrameLayout;
.line 334
invoke-virtual {p3, v0}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 337
invoke-static {p1, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->d(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)Z
move-result p3
const/high16 v1, 0x40000000 # 2.0f
if-eqz p3, :cond_36
.line 50039
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 338
iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
float-to-double v2, v2
const-wide v4, 0x3fe4cccccccccccdL # 0.65
invoke-static {v2, v3}, Ljava/lang/Double;->isNaN(D)Z
mul-double v2, v2, v4
double-to-float v2, v2
invoke-virtual {p3, v2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
goto :goto_42
.line 50040
:cond_36
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 340
iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
iget v3, p0, Lcom/imo/android/imoim/imkit/adapter/c;->d:F
mul-float v3, v3, v1
sub-float/2addr v2, v3
invoke-virtual {p3, v2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
.line 50041
:goto_42
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
if-nez p3, :cond_47
return-void
.line 347
:cond_47
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->v()Z
move-result p3
if-eqz p3, :cond_5f
.line 50042
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 348
iget p3, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/c;->d:F
mul-float v2, v2, v1
sub-float/2addr p3, v2
invoke-virtual {p2, p3}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
.line 50043
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
.line 349
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.line 355
:cond_5f
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_TEXT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_13f
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_MEDIA_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_13f
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_CHAT_FAKE_CONTENT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p3, v2, :cond_79
goto/16 :goto_13f
.line 370
:cond_79
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
if-eqz p3, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_LINk:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_JOINED_GROUP_CALL:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p3, v2, :cond_f9
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p3
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_DICE:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p3, v2, :cond_d0
goto :goto_f9
.line 50052
:cond_d0
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
.line 395
invoke-virtual {p3, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 396
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
const-string v0, "viewHolder.itemView"
invoke-static {p3, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p3}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p3
const/16 v0, 0xa
invoke-static {p3, v0}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result p3
.line 397
invoke-static {p1, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->d(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)Z
move-result p2
if-nez p2, :cond_f8
.line 50053
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 398
iget p2, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
iget v0, p0, Lcom/imo/android/imoim/imkit/adapter/c;->d:F
sub-float/2addr p2, v0
int-to-float p3, p3
sub-float/2addr p2, p3
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
:cond_f8
return-void
.line 50046
:cond_f9
:goto_f9
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 372
iget v0, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
iget v2, p0, Lcom/imo/android/imoim/imkit/adapter/c;->d:F
mul-float v2, v2, v1
sub-float/2addr v0, v2
invoke-virtual {p3, v0}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
.line 50047
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
const/4 v0, 0x0
.line 374
invoke-virtual {p3, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 375
sget-boolean p3, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-eqz p3, :cond_118
.line 50048
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
const v0, 0x7f0803a5
.line 376
invoke-virtual {p3, v0}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_126
.line 50049
:cond_118
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
const v0, 0x7f080438
const-string v1, "#9eadae"
.line 378
invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v1
invoke-static {p3, v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
.line 50050
:goto_126
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
.line 380
new-instance v0, Lcom/imo/android/imoim/imkit/adapter/c$g;
invoke-direct {v0, p2}, Lcom/imo/android/imoim/imkit/adapter/c$g;-><init>(Lcom/imo/android/imoim/data/l;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {p3, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50051
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
.line 387
new-instance p3, Lcom/imo/android/imoim/imkit/adapter/c$h;
invoke-direct {p3, p2}, Lcom/imo/android/imoim/imkit/adapter/c$h;-><init>(Lcom/imo/android/imoim/data/l;)V
check-cast p3, Landroid/view/View$OnLongClickListener;
invoke-virtual {p1, p3}, Landroid/widget/ImageView;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
return-void
.line 50044
:cond_13f
:goto_13f
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 356
iget p3, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
sget v1, Lcom/imo/android/imoim/imkit/a;->b:I
mul-int/lit8 v1, v1, 0x2
int-to-float v1, v1
sub-float/2addr p3, v1
invoke-virtual {p2, p3}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
.line 50045
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
.line 357
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method
.method private static a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;Z)V
.registers 5
.line 447
new-instance v0, Lcom/imo/android/imoim/imkit/adapter/c$e;
invoke-direct {v0, p1}, Lcom/imo/android/imoim/imkit/adapter/c$e;-><init>(Lcom/imo/android/imoim/data/l;)V
check-cast v0, Lkotlin/f/a/b;
.line 452
check-cast p1, Lcom/imo/android/imoim/data/message/k;
invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->c(Lcom/imo/android/imoim/data/message/k;)Z
move-result p1
if-eqz p1, :cond_44
const p1, 0x7f090766
const/16 v1, 0x8
if-eqz p2, :cond_2f
.line 453
sget-boolean p2, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-nez p2, :cond_2f
.line 50065
iget-object p2, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->i:Landroid/widget/TextView;
if-eqz p2, :cond_21
.line 454
invoke-interface {v0, p2}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
.line 455
:cond_21
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p0
check-cast p0, Landroid/widget/TextView;
if-eqz p0, :cond_2e
invoke-virtual {p0, v1}, Landroid/widget/TextView;->setVisibility(I)V
:cond_2e
return-void
.line 50066
:cond_2f
iget-object p2, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->i:Landroid/widget/TextView;
if-eqz p2, :cond_36
.line 457
invoke-virtual {p2, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 458
:cond_36
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p0
check-cast p0, Landroid/widget/TextView;
if-eqz p0, :cond_43
invoke-interface {v0, p0}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
:cond_43
return-void
.line 50067
:cond_44
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->i:Landroid/widget/TextView;
if-eqz p0, :cond_4b
.line 461
invoke-interface {v0, p0}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
:cond_4b
return-void
.end method
.method private final a(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;ZZ)V
.registers 9
.line 50017
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->h:Landroid/widget/TextView;
const/4 v1, 0x0
const/16 v2, 0x8
if-eqz v0, :cond_19
if-eqz p4, :cond_b
const/4 p4, 0x0
goto :goto_d
:cond_b
const/16 p4, 0x8
.line 264
:goto_d
invoke-virtual {v0, p4}, Landroid/widget/TextView;->setVisibility(I)V
.line 265
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->p()Ljava/lang/String;
move-result-object p4
check-cast p4, Ljava/lang/CharSequence;
invoke-virtual {v0, p4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 270
:cond_19
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p4
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_TEXT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
const/4 v3, 0x0
if-eq p4, v0, :cond_ad
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p4
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_MEDIA_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p4, v0, :cond_ad
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p4
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_CHAT_FAKE_CONTENT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p4, v0, :cond_34
goto/16 :goto_ad
:cond_34
if-eqz p3, :cond_9c
.line 278
iget-object p3, p2, Lcom/imo/android/imoim/data/l;->b:Lcom/imo/android/imoim/data/l$b;
if-nez p3, :cond_3b
goto :goto_46
:cond_3b
sget-object p4, Lcom/imo/android/imoim/imkit/adapter/d;->a:[I
invoke-virtual {p3}, Lcom/imo/android/imoim/data/l$b;->ordinal()I
move-result p3
aget p3, p4, p3
const/4 p4, 0x1
if-eq p3, p4, :cond_6e
.line 50022
:goto_46
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
.line 280
sget-object p4, Lcom/imo/android/imoim/IMO;->t:Lcom/imo/android/imoim/managers/bg;
const-string v0, "IMO.profile"
invoke-static {p4, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 50023
iget-object p4, p4, Lcom/imo/android/imoim/managers/bg;->a:Lcom/imo/android/imoim/data/o;
.line 50024
iget-object p4, p4, Lcom/imo/android/imoim/data/o;->a:Lcom/imo/android/imoim/data/NewPerson;
if-eqz p4, :cond_57
.line 50025
iget-object v3, p4, Lcom/imo/android/imoim/data/NewPerson;->d:Ljava/lang/String;
.line 280
:cond_57
sget-object p4, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
const-string v0, "IMO.accounts"
invoke-static {p4, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p4}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p4
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-static {v2, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Lcom/imo/android/imoim/managers/c;->k()Ljava/lang/String;
invoke-static {p3, v3, p4}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_7e
.line 50021
:cond_6e
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
.line 279
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->q()Ljava/lang/String;
move-result-object p4
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->e()Ljava/lang/String;
move-result-object v0
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->p()Ljava/lang/String;
invoke-static {p3, p4, v0}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)V
.line 50026
:goto_7e
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 283
invoke-virtual {p3, v1}, Landroid/view/View;->setVisibility(I)V
.line 50027
iget-object p3, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 284
new-instance p4, Lcom/imo/android/imoim/imkit/adapter/c$c;
invoke-direct {p4, p2, p1}, Lcom/imo/android/imoim/imkit/adapter/c$c;-><init>(Lcom/imo/android/imoim/data/l;Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;)V
check-cast p4, Landroid/view/View$OnClickListener;
invoke-virtual {p3, p4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50028
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 291
new-instance p3, Lcom/imo/android/imoim/imkit/adapter/c$d;
invoke-direct {p3, p0, p2}, Lcom/imo/android/imoim/imkit/adapter/c$d;-><init>(Lcom/imo/android/imoim/imkit/adapter/c;Lcom/imo/android/imoim/data/l;)V
check-cast p3, Landroid/view/View$OnLongClickListener;
invoke-virtual {p1, p3}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
return-void
.line 50029
:cond_9c
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
const/4 p3, 0x4
.line 302
invoke-virtual {p2, p3}, Landroid/view/View;->setVisibility(I)V
.line 50030
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 303
invoke-virtual {p2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50031
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 304
invoke-virtual {p1, v3}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
return-void
.line 50018
:cond_ad
:goto_ad
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 271
invoke-virtual {p2, v2}, Landroid/view/View;->setVisibility(I)V
.line 50019
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 272
invoke-virtual {p2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50020
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->a:Landroid/view/View;
.line 273
invoke-virtual {p1, v3}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
return-void
.end method
.method private static a(Lcom/imo/android/imoim/data/message/imdata/b$a;)Z
.registers 2
if-eqz p0, :cond_25
.line 443
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_TEXT:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_LINk:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_STICKER:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq p0, v0, :cond_25
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p0, v0, :cond_23
goto :goto_25
:cond_23
const/4 p0, 0x0
return p0
:cond_25
:goto_25
const/4 p0, 0x1
return p0
.end method
.method private static b(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.registers 4
.line 466
iget-object v0, p1, Lcom/imo/android/imoim/data/l;->b:Lcom/imo/android/imoim/data/l$b;
sget-object v1, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;
if-ne v0, v1, :cond_10
.line 50068
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->j:Landroid/widget/ImageView;
if-eqz p0, :cond_f
const/16 p1, 0x8
.line 467
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_f
return-void
.line 50069
:cond_10
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->j:Landroid/widget/ImageView;
if-eqz p0, :cond_78
const/4 v0, 0x0
.line 472
invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 480
sget-boolean v0, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-eqz v0, :cond_66
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_3c
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_3c
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_3c
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v0, v1, :cond_66
.line 478
:cond_3c
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->b()Lcom/imo/android/imoim/data/l$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/l$a;->SEEN:Lcom/imo/android/imoim/data/l$a;
if-eq v0, v1, :cond_54
.line 479
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->b()Lcom/imo/android/imoim/data/l$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/l$a;->DELIVERED:Lcom/imo/android/imoim/data/l$a;
if-eq v0, v1, :cond_54
.line 480
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->b()Lcom/imo/android/imoim/data/l$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/l$a;->ACKED:Lcom/imo/android/imoim/data/l$a;
if-ne v0, v1, :cond_66
.line 481
:cond_54
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->b()Lcom/imo/android/imoim/data/l$a;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->a(Lcom/imo/android/imoim/data/l$a;)I
move-result v0
const-string v1, "#33B1FF"
invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v1
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/ImageView;II)V
goto :goto_71
.line 483
:cond_66
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->b()Lcom/imo/android/imoim/data/l$a;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->b(Lcom/imo/android/imoim/data/l$a;)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 485
:goto_71
check-cast p0, Landroid/view/View;
check-cast p1, Lcom/imo/android/imoim/data/message/k;
invoke-static {p0, p1}, Lcom/imo/android/imoim/chatviews/util/c;->a(Landroid/view/View;Lcom/imo/android/imoim/data/message/k;)V
:cond_78
return-void
.end method
.method private final b(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;I)V
.registers 9
.line 50054
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g:Landroid/widget/ImageView;
if-eqz v0, :cond_9
const/16 v1, 0x8
.line 405
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
.line 406
:cond_9
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
const-string v1, "viewHolder.itemView"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
const/16 v2, 0x1e
invoke-static {v0, v2}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v0
.line 50055
iget-object v2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 407
iget v3, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
iget v4, p0, Lcom/imo/android/imoim/imkit/adapter/c;->d:F
sub-float/2addr v3, v4
int-to-float v0, v0
sub-float/2addr v3, v0
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
.line 50056
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->b:Lcom/imo/android/imoim/widgets/InertCheckBox;
const/4 v2, 0x0
.line 408
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setVisibility(I)V
.line 50057
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->c:Landroid/widget/FrameLayout;
.line 409
invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 410
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p2
invoke-static {p2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Lcom/imo/android/imoim/data/message/imdata/b$a;)Z
move-result p2
if-eqz p2, :cond_85
.line 50058
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->b:Lcom/imo/android/imoim/widgets/InertCheckBox;
const v0, 0x7f08085f
.line 411
invoke-virtual {p2, v0}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setButtonDrawable(I)V
.line 50059
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->b:Lcom/imo/android/imoim/widgets/InertCheckBox;
.line 50060
iget-object v0, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 412
check-cast v0, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {v0, p3}, Lcom/imo/android/imoim/imkit/adapter/e;->a(I)Z
move-result v0
invoke-virtual {p2, v0}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setChecked(Z)V
.line 413
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
.line 50061
iget-object v0, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 413
check-cast v0, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {v0, p3}, Lcom/imo/android/imoim/imkit/adapter/e;->a(I)Z
move-result v0
if-eqz v0, :cond_75
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
const-string v1, "viewHolder.itemView.context"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f060132
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
:cond_75
invoke-virtual {p2, v2}, Landroid/view/View;->setBackgroundColor(I)V
.line 50062
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->c:Landroid/widget/FrameLayout;
.line 414
new-instance v0, Lcom/imo/android/imoim/imkit/adapter/c$a;
invoke-direct {v0, p0, p1, p3}, Lcom/imo/android/imoim/imkit/adapter/c$a;-><init>(Lcom/imo/android/imoim/imkit/adapter/c;Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;I)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {p2, v0}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.line 50063
:cond_85
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->b:Lcom/imo/android/imoim/widgets/InertCheckBox;
const p3, 0x7f08027e
.line 428
invoke-virtual {p2, p3}, Lcom/imo/android/imoim/widgets/InertCheckBox;->setButtonDrawable(I)V
.line 429
iget-object p2, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p2, v2}, Landroid/view/View;->setBackgroundColor(I)V
.line 50064
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->c:Landroid/widget/FrameLayout;
.line 430
sget-object p2, Lcom/imo/android/imoim/imkit/adapter/c$b;->a:Lcom/imo/android/imoim/imkit/adapter/c$b;
check-cast p2, Landroid/view/View$OnClickListener;
invoke-virtual {p1, p2}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method private final c(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.registers 8
.line 508
invoke-static {p1, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->d(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)Z
move-result v0
if-eqz v0, :cond_19
.line 50070
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 509
iget v1, p0, Lcom/imo/android/imoim/imkit/adapter/c;->c:F
float-to-double v1, v1
const-wide v3, 0x3fe4cccccccccccdL # 0.65
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
mul-double v1, v1, v3
double-to-float v1, v1
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->setMaxWidth(F)V
.line 514
:cond_19
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_TEXT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_61
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_NOTIFICATION_MEDIA_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_61
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_CHAT_FAKE_CONTENT_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v0, v1, :cond_32
goto :goto_61
.line 519
:cond_32
iget-object v0, p2, Lcom/imo/android/imoim/data/l;->b:Lcom/imo/android/imoim/data/l$b;
sget-object v1, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;
if-ne v0, v1, :cond_3a
const/4 v0, 0x1
goto :goto_3b
:cond_3a
const/4 v0, 0x0
:goto_3b
if-eqz v0, :cond_4b
.line 521
sget-boolean v0, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-nez v0, :cond_54
.line 50072
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 522
check-cast v0, Landroid/view/View;
sget-object v1, Lcom/imo/android/imoim/imkit/a;->d:Landroid/graphics/Rect;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;Landroid/graphics/Rect;)V
goto :goto_54
.line 50073
:cond_4b
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 525
check-cast v0, Landroid/view/View;
sget-object v1, Lcom/imo/android/imoim/imkit/a;->e:Landroid/graphics/Rect;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;Landroid/graphics/Rect;)V
.line 527
:cond_54
:goto_54
sget-boolean v0, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-eqz v0, :cond_60
.line 50074
iget-object v0, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 528
invoke-direct {p0, v0, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Lcom/imo/android/imoim/chatviews/util/MaxLayout;Lcom/imo/android/imoim/data/l;)V
.line 529
invoke-static {p1, p2}, Lcom/imo/android/imoim/imkit/adapter/c;->e(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
:cond_60
return-void
.line 50071
:cond_61
:goto_61
iget-object p1, p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
.line 515
check-cast p1, Landroid/view/View;
sget-object p2, Lcom/imo/android/imoim/imkit/a;->c:Landroid/graphics/Rect;
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;Landroid/graphics/Rect;)V
return-void
.end method
.method private static d(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)Z
.registers 4
.line 534
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->u()Z
move-result p1
const/4 v0, 0x0
if-eqz p1, :cond_1f
.line 50075
iget p1, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->k:I
.line 535
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 50076
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->aw()I
move-result v1
if-eq p1, v1, :cond_1d
.line 50077
iget p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->k:I
.line 535
sget-object p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 50078
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ax()I
move-result p1
if-ne p0, p1, :cond_1c
goto :goto_1d
:cond_1c
return v0
:cond_1d
:goto_1d
const/4 p0, 0x1
return p0
:cond_1f
return v0
.end method
.method private static e(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)V
.registers 4
.line 588
invoke-static {p0, p1}, Lcom/imo/android/imoim/imkit/adapter/c;->d(Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;Lcom/imo/android/imoim/data/l;)Z
move-result v0
if-nez v0, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_OBJECT_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_MISSED_CALL:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v0, v1, :cond_56
invoke-virtual {p1}, Lcom/imo/android/imoim/data/l;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p1
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_CALL_RECORD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p1, v0, :cond_79
.line 50080
:cond_56
iget-object p0, p0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f:Lcom/imo/android/imoim/chatviews/util/MaxLayout;
const p1, 0x7f09058e
.line 599
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatviews/util/MaxLayout;->findViewById(I)Landroid/view/View;
move-result-object p0
.line 600
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v0, 0x15
if-lt p1, v0, :cond_73
const-string p1, "shadowView"
.line 601
invoke-static {p0, p1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const/high16 p1, 0x3f800000 # 1.0f
invoke-static {p1}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
invoke-virtual {p0, p1}, Landroid/view/View;->setElevation(F)V
:cond_73
const p1, 0x7f08024d
.line 603
invoke-virtual {p0, p1}, Landroid/view/View;->setBackgroundResource(I)V
:cond_79
return-void
.end method
# virtual methods
.method public final a(Landroid/view/ViewGroup;Z)Landroid/view/ViewGroup;
.registers 4
const-string v0, "parent"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_b
const p2, 0x7f0b02ec
goto :goto_e
:cond_b
const p2, 0x7f0b02ed
.line 204
:goto_e
invoke-static {p2, p1}, Lcom/imo/android/imoim/imkit/a;->a(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
const-string p2, "IMKitHelper.inflate(layoutId, parent, false)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/view/ViewGroup;
return-object p1
.end method
.method public final a(Landroid/view/ViewGroup;Landroid/view/View;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 5
const-string v0, "parent"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string p1, "itemView"
invoke-static {p2, p1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 210
new-instance p1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;
.line 44016
iget-object v0, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 210
check-cast v0, Lcom/imo/android/imoim/imkit/adapter/e;
invoke-interface {v0}, Lcom/imo/android/imoim/imkit/adapter/e;->a()Z
move-result v0
invoke-direct {p1, p2, p3, v0}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;-><init>(Landroid/view/View;IZ)V
check-cast p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
return-object p1
.end method
.method public final a()V
.registers 7
.line 48
new-instance v0, Lcom/imo/android/imoim/f/b$ae;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$ae;-><init>()V
.line 49
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 1121
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->i()I
move-result v1
.line 49
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;
check-cast v0, Lcom/imo/android/imoim/imkit/a/t;
const/4 v3, 0x2
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/t;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 50
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 2120
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->h()I
move-result v1
.line 50
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;
const/4 v4, 0x1
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMStickerDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/t;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 52
new-instance v0, Lcom/imo/android/imoim/f/b$aa;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$aa;-><init>()V
.line 53
new-instance v1, Lcom/imo/android/imoim/f/b$ah;
invoke-direct {v1}, Lcom/imo/android/imoim/f/b$ah;-><init>()V
.line 56
sget-object v2, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 3115
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->c()I
move-result v2
.line 56
new-instance v5, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;
check-cast v0, Lcom/imo/android/imoim/imkit/a/r;
invoke-direct {v5, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/r;)V
check-cast v5, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v2, v5}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 57
sget-object v2, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 4114
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->b()I
move-result v2
.line 57
new-instance v5, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;
invoke-direct {v5, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMPhotoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/r;)V
check-cast v5, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v2, v5}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 58
sget-object v0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 4117
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->e()I
move-result v0
.line 58
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;
check-cast v1, Lcom/imo/android/imoim/imkit/a/w;
invoke-direct {v2, v3, v1}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v0, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 59
sget-object v0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 5116
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->d()I
move-result v0
.line 59
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;
invoke-direct {v2, v4, v1}, Lcom/imo/android/imoim/imkit/delegate/IMVideoDelegate2$a;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v0, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 61
new-instance v0, Lcom/imo/android/imoim/f/b$a;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$a;-><init>()V
.line 62
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 5119
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->g()I
move-result v1
.line 62
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;
check-cast v0, Lcom/imo/android/imoim/imkit/a/b;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/b;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 63
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 6118
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->f()I
move-result v1
.line 63
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMAudioDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/b;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 65
new-instance v0, Lcom/imo/android/imoim/f/b$c;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$c;-><init>()V
.line 66
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 6123
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->k()I
move-result v1
.line 66
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/c;
check-cast v0, Lcom/imo/android/imoim/imkit/a/d;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/c;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 67
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 7122
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->j()I
move-result v1
.line 67
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/c;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/c;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 69
new-instance v0, Lcom/imo/android/imoim/f/b$z;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$z;-><init>()V
.line 70
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 7125
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->m()I
move-result v1
.line 70
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/d;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 71
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 8124
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l()I
move-result v1
.line 71
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMOnlineVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 73
new-instance v0, Lcom/imo/android/imoim/f/b$u;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$u;-><init>()V
.line 74
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 8129
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->q()I
move-result v1
.line 74
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/k;
check-cast v0, Lcom/imo/android/imoim/imkit/a/o;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/k;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 75
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 9128
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->p()I
move-result v1
.line 75
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/k;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/k;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 76
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 9131
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->s()I
move-result v1
.line 76
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/i;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/i;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 77
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 10130
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->r()I
move-result v1
.line 77
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/i;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/i;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 78
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 10133
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->u()I
move-result v1
.line 78
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/l;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/l;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 79
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 11132
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->t()I
move-result v1
.line 79
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/l;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/l;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 81
new-instance v0, Lcom/imo/android/imoim/f/b$b;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$b;-><init>()V
.line 82
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 11135
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->w()I
move-result v1
.line 82
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/b;
check-cast v0, Lcom/imo/android/imoim/imkit/a/c;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/b;-><init>(ILcom/imo/android/imoim/imkit/a/c;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 83
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 12134
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->v()I
move-result v1
.line 83
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/b;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/b;-><init>(ILcom/imo/android/imoim/imkit/a/c;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 86
new-instance v0, Lcom/imo/android/imoim/f/b$ac;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$ac;-><init>()V
.line 87
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 12169
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ae()I
move-result v1
.line 87
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/m;
check-cast v0, Lcom/imo/android/imoim/imkit/a/y;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/m;-><init>(ILcom/imo/android/imoim/imkit/a/y;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 88
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 13168
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ad()I
move-result v1
.line 88
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/m;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/m;-><init>(ILcom/imo/android/imoim/imkit/a/y;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 90
new-instance v0, Lcom/imo/android/imoim/f/b$k;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$k;-><init>()V
.line 91
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 14127
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->o()I
move-result v1
.line 91
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/f;
check-cast v0, Lcom/imo/android/imoim/imkit/a/e;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/f;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 92
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 15126
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->n()I
move-result v1
.line 92
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/f;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/f;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 94
new-instance v0, Lcom/imo/android/imoim/f/b$g;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$g;-><init>()V
.line 95
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 15155
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->Q()I
move-result v1
.line 95
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/e;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 96
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 16154
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->P()I
move-result v1
.line 96
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 98
new-instance v0, Lcom/imo/android/imoim/f/b$h;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$h;-><init>()V
.line 99
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 16157
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->S()I
move-result v1
.line 99
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;
check-cast v0, Lcom/imo/android/imoim/f/a/a;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;-><init>(ILcom/imo/android/imoim/f/a/a;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 100
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 17156
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->R()I
move-result v1
.line 100
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;-><init>(ILcom/imo/android/imoim/f/a/a;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 102
new-instance v0, Lcom/imo/android/imoim/f/b$f;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$f;-><init>()V
.line 103
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 18137
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->y()I
move-result v1
.line 103
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/g;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/g;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 104
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 19136
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->x()I
move-result v1
.line 104
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/g;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 106
new-instance v0, Lcom/imo/android/imoim/f/b$ad;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$ad;-><init>()V
.line 107
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 19139
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->A()I
move-result v1
.line 107
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/n;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/n;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 108
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 20138
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->z()I
move-result v1
.line 108
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/n;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/n;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 110
new-instance v0, Lcom/imo/android/imoim/f/b$y;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$y;-><init>()V
.line 111
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 20141
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->C()I
move-result v1
.line 111
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMObjectDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/q;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMObjectDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/q;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 112
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 21140
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->B()I
move-result v1
.line 112
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMObjectDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMObjectDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/q;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 114
new-instance v0, Lcom/imo/android/imoim/f/b$aj;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$aj;-><init>()V
.line 115
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 21143
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->E()I
move-result v1
.line 115
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/o;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/o;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 116
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 22142
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->D()I
move-result v1
.line 116
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/o;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/o;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 118
new-instance v0, Lcom/imo/android/imoim/f/b$ab;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$ab;-><init>()V
.line 119
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 22145
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->G()I
move-result v1
.line 119
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMPingCallDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMPingCallDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 120
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 23144
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->F()I
move-result v1
.line 120
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMPingCallDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMPingCallDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 122
new-instance v0, Lcom/imo/android/imoim/f/b$v;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$v;-><init>()V
.line 123
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 23146
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->H()I
move-result v1
.line 123
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMMissCallDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMMissCallDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 125
new-instance v0, Lcom/imo/android/imoim/f/b$d;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$d;-><init>()V
.line 126
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 23184
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->at()I
move-result v1
.line 126
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMCallRecordDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCallRecordDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 127
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 24183
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->as()I
move-result v1
.line 127
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMCallRecordDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCallRecordDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 129
new-instance v0, Lcom/imo/android/imoim/f/a/ag;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a/ag;-><init>()V
.line 130
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 25147
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->I()I
move-result v1
.line 130
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/a/a;
check-cast v0, Lcom/imo/android/imoim/imkit/a/a;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/imkit/delegate/a/a;-><init>(Lcom/imo/android/imoim/imkit/a/a;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 132
new-instance v0, Lcom/imo/android/imoim/f/b$p;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$p;-><init>()V
.line 133
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 25149
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->K()I
move-result v1
.line 133
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMContactDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMContactDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 134
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 26148
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->J()I
move-result v1
.line 134
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMContactDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMContactDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 136
new-instance v0, Lcom/imo/android/imoim/f/b$s;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$s;-><init>()V
.line 137
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 26151
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->M()I
move-result v1
.line 137
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMFileDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMFileDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 138
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 27150
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->L()I
move-result v1
.line 138
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMFileDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMFileDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 140
new-instance v0, Lcom/imo/android/imoim/f/b$e;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$e;-><init>()V
.line 141
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 27153
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->O()I
move-result v1
.line 141
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/f;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/f;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 142
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 28152
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->N()I
move-result v1
.line 142
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/f;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 144
new-instance v0, Lcom/imo/android/imoim/f/b$x;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$x;-><init>()V
.line 145
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 28159
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->U()I
move-result v1
.line 145
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMNotificationTextCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMNotificationTextCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 146
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 29158
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->T()I
move-result v1
.line 146
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMNotificationTextCardDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMNotificationTextCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 148
new-instance v0, Lcom/imo/android/imoim/f/b$w;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$w;-><init>()V
.line 149
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 29161
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->W()I
move-result v1
.line 149
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMNotificationMediaCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMNotificationMediaCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 150
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 30160
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->V()I
move-result v1
.line 150
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMNotificationMediaCardDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMNotificationMediaCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 152
new-instance v0, Lcom/imo/android/imoim/f/b$l;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$l;-><init>()V
.line 153
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 30163
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->Y()I
move-result v1
.line 153
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/i;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/i;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 154
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 31162
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->X()I
move-result v1
.line 154
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/i;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 156
new-instance v0, Lcom/imo/android/imoim/f/b$j;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$j;-><init>()V
.line 157
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 31165
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->aa()I
move-result v1
.line 157
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/h;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/h;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 158
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 32164
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->Z()I
move-result v1
.line 158
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/h;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 161
new-instance v0, Lcom/imo/android/imoim/f/b$i;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$i;-><init>()V
.line 162
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 32167
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ac()I
move-result v1
.line 162
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;
check-cast v0, Lcom/imo/android/imoim/f/a/j;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;-><init>(ILcom/imo/android/imoim/f/a/j;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 163
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 33166
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ab()I
move-result v1
.line 163
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;-><init>(ILcom/imo/android/imoim/f/a/j;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 165
new-instance v0, Lcom/imo/android/imoim/f/b$q;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$q;-><init>()V
.line 166
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 33175
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ak()I
move-result v1
.line 166
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/l;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/l;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 167
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 34174
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->aj()I
move-result v1
.line 167
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/l;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 169
new-instance v0, Lcom/imo/android/imoim/f/b$m;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$m;-><init>()V
.line 170
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 35171
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ag()I
move-result v1
.line 170
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/j;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/j;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 171
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 36170
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->af()I
move-result v1
.line 171
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/j;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 173
new-instance v0, Lcom/imo/android/imoim/f/b$n;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$n;-><init>()V
.line 174
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 36173
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ai()I
move-result v1
.line 174
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/k;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/k;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 175
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 37172
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ah()I
move-result v1
.line 175
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/k;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 177
new-instance v0, Lcom/imo/android/imoim/f/b$t;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$t;-><init>()V
.line 178
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 37177
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->am()I
move-result v1
.line 178
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/n;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/n;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 179
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 38176
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->al()I
move-result v1
.line 179
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/n;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 182
sget-object v0, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 38178
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->an()I
move-result v0
.line 182
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMExtraContentCardDelegate;
new-instance v2, Lcom/imo/android/imoim/imkit/adapter/c$f;
invoke-direct {v2}, Lcom/imo/android/imoim/imkit/adapter/c$f;-><init>()V
check-cast v2, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v1, v3, v2}, Lcom/imo/android/imoim/imkit/delegate/IMExtraContentCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 185
new-instance v0, Lcom/imo/android/imoim/f/b$ai;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$ai;-><init>()V
.line 186
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 38191
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->av()I
move-result v1
.line 186
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/x;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/x;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 187
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 39190
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->au()I
move-result v1
.line 187
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMWebPreviewDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/x;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 189
new-instance v0, Lcom/imo/android/imoim/f/b$af;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$af;-><init>()V
.line 190
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 39193
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ax()I
move-result v1
.line 190
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;
check-cast v0, Lcom/imo/android/imoim/imkit/a/u;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/u;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 191
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 40192
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->aw()I
move-result v1
.line 191
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMTextDelegate2;-><init>(ILcom/imo/android/imoim/imkit/a/u;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 193
new-instance v0, Lcom/imo/android/imoim/f/b$ag;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$ag;-><init>()V
.line 194
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 41180
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ap()I
move-result v1
.line 194
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/v;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/v;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 195
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 42179
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ao()I
move-result v1
.line 195
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/v;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 197
new-instance v0, Lcom/imo/android/imoim/f/b$r;
invoke-direct {v0}, Lcom/imo/android/imoim/f/b$r;-><init>()V
.line 198
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 42182
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->ar()I
move-result v1
.line 198
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v2, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
.line 199
sget-object v1, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->l:Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder$a;
.line 43181
invoke-static {}, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->aq()I
move-result v1
.line 199
new-instance v2, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;
invoke-direct {v2, v4, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDiceDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v2, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/imkit/adapter/c;->a(ILcom/imo/android/imoim/core/a/a;)V
return-void
.end method
.method public final bridge synthetic a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/message/k;I)V
.registers 4
.line 40
check-cast p2, Lcom/imo/android/imoim/data/l;
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/l;I)V
return-void
.end method
.method public final synthetic a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/message/k;ILjava/util/List;)V
.registers 11
.line 40
check-cast p2, Lcom/imo/android/imoim/data/l;
const-string v0, "holder"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "data"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "payloads"
invoke-static {p4, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 44214
invoke-virtual {p2}, Lcom/imo/android/imoim/data/l;->v()Z
move-result v0
const/16 v1, 0x8
const v2, 0x7f090c2e
const v3, 0x7f090c3b
const/4 v4, 0x0
if-eqz v0, :cond_9b
.line 44215
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/imkit/adapter/c;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/l;I)V
.line 44216
move-object p3, p1
check-cast p3, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;
.line 44491
iget-object p2, p2, Lcom/imo/android/imoim/data/l;->b:Lcom/imo/android/imoim/data/l$b;
sget-object p4, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;
if-ne p2, p4, :cond_2e
const/4 p2, 0x1
goto :goto_2f
:cond_2e
const/4 p2, 0x0
:goto_2f
if-eqz p2, :cond_35
const p4, 0x7f0f05a0
goto :goto_38
:cond_35
const p4, 0x7f0f0c52
.line 44495
:goto_38
iget-object v0, p3, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
const v5, 0x7f0913ad
invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v5, "holder.itemView.findView\u2026>(R.id.tv_message_delete)"
invoke-static {v0, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/TextView;
invoke-static {p4}, Lcom/imo/android/imoim/util/ei;->g(I)Ljava/lang/String;
move-result-object p4
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v5, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p4, " "
invoke-virtual {v5, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p4
check-cast p4, Ljava/lang/CharSequence;
invoke-virtual {v0, p4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 44496
iget-object p3, p3, Lcom/imo/android/imoim/imkit/viewholder/BuddyChatViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p3, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p3
const-string p4, "it"
.line 44497
invoke-static {p3, p4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p3, v4}, Landroid/view/View;->setVisibility(I)V
.line 44498
invoke-static {p3, p2}, Lcom/imo/android/imoim/imkit/a;->a(Landroid/view/View;Z)V
.line 44499
sget-boolean p2, Lcom/imo/android/imoim/activities/IMActivity;->s:Z
if-eqz p2, :cond_8f
.line 44500
invoke-virtual {p3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p2
if-eqz p2, :cond_87
check-cast p2, Landroid/view/ViewGroup$MarginLayoutParams;
const/4 p3, 0x4
.line 44501
invoke-static {p3}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p3
iput p3, p2, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
goto :goto_8f
.line 44500
:cond_87
new-instance p1, Lkotlin/TypeCastException;
const-string p2, "null cannot be cast to non-null type android.view.ViewGroup.MarginLayoutParams"
invoke-direct {p1, p2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.line 44217
:cond_8f
:goto_8f
iget-object p1, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
if-eqz p1, :cond_9a
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
:cond_9a
return-void
.line 44219
:cond_9b
check-cast p2, Lcom/imo/android/imoim/data/message/k;
invoke-super {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/imkit/b/b;->a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/message/k;ILjava/util/List;)V
.line 44220
iget-object p2, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
if-eqz p2, :cond_ab
invoke-virtual {p2, v4}, Landroid/view/View;->setVisibility(I)V
.line 44221
:cond_ab
iget-object p1, p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
if-eqz p1, :cond_b6
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
:cond_b6
return-void
.end method
.method public final a(Lcom/imo/android/imoim/imkit/adapter/BuddyChatAdapter$a;)V
.registers 3
const-string v0, "interaction"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 258
iput-object p1, p0, Lcom/imo/android/imoim/imkit/adapter/c;->a:Lcom/imo/android/imoim/imkit/adapter/BuddyChatAdapter$a;
return-void
.end method
.method public final b()I
.registers 2
const v0, 0x7f090c3b
return v0
.end method