b.smali
.class public final Lcom/imo/android/imoim/imkit/adapter/b;
.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/message/b;",
"Lcom/imo/android/imoim/imkit/adapter/a<",
"Ljava/util/List<",
"+",
"Lcom/imo/android/imoim/data/message/b;",
">;>;>;"
}
.end annotation
# instance fields
.field final a:Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/GiftComponent$a;
.field private final c:J
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/imkit/adapter/a;Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/GiftComponent$a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/imo/android/imoim/imkit/adapter/a<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/data/message/b;",
">;>;",
"Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/GiftComponent$a;",
")V"
}
.end annotation
const-string v0, "provider"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "optListener"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 51
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
iput-object p2, p0, Lcom/imo/android/imoim/imkit/adapter/b;->a:Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/GiftComponent$a;
.line 53
sget-object p1, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
const-wide/16 v0, 0x5
invoke-virtual {p1, v0, v1}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide p1
iput-wide p1, p0, Lcom/imo/android/imoim/imkit/adapter/b;->c:J
return-void
.end method
.method private static a(Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;ZZ)V
.registers 10
.line 426
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
const-string v1, "baseViewHolder.mBadgeView"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
instance-of v0, v0, Landroid/widget/RelativeLayout$LayoutParams;
const-string v2, "null cannot be cast to non-null type android.widget.RelativeLayout.LayoutParams"
const/high16 v3, 0x41200000 # 10.0f
const/4 v4, 0x0
const/16 v5, 0x11
if-eqz v0, :cond_57
.line 427
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
if-eqz v0, :cond_51
check-cast v0, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz p1, :cond_3c
if-eqz p2, :cond_3c
.line 429
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v6, v5, :cond_34
.line 430
invoke-static {v3}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result v6
float-to-int v6, v6
invoke-virtual {v0, v6}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
goto :goto_46
.line 432
:cond_34
invoke-static {v3}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result v6
float-to-int v6, v6
iput v6, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
goto :goto_46
.line 435
:cond_3c
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v6, v5, :cond_44
.line 436
invoke-virtual {v0, v4}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
goto :goto_46
.line 438
:cond_44
iput v4, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
.line 441
:goto_46
iget-object v6, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
invoke-static {v6, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/view/ViewGroup$LayoutParams;
invoke-virtual {v6, v0}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_57
.line 427
:cond_51
new-instance p0, Lkotlin/TypeCastException;
invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p0
.line 445
:cond_57
:goto_57
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
const-string v6, "baseViewHolder.mTvGroupPersonName"
invoke-static {v0, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
instance-of v0, v0, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz v0, :cond_d8
.line 446
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
invoke-static {v0, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/widget/TextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
if-eqz v0, :cond_d2
check-cast v0, Landroid/widget/RelativeLayout$LayoutParams;
if-eqz p1, :cond_8e
if-eqz p2, :cond_8e
.line 448
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/high16 v2, 0x40a00000 # 5.0f
if-lt p1, v5, :cond_86
.line 449
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
float-to-int p1, p1
invoke-virtual {v0, p1}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
goto :goto_c7
.line 451
:cond_86
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
float-to-int p1, p1
iput p1, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
goto :goto_c7
:cond_8e
if-eqz p2, :cond_a6
.line 454
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/4 v2, 0x0
if-lt p1, v5, :cond_9e
.line 455
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
float-to-int p1, p1
invoke-virtual {v0, p1}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
goto :goto_c7
.line 457
:cond_9e
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
float-to-int p1, p1
iput p1, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
goto :goto_c7
:cond_a6
if-eqz p1, :cond_bd
.line 460
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt p1, v5, :cond_b5
.line 461
invoke-static {v3}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
float-to-int p1, p1
invoke-virtual {v0, p1}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
goto :goto_c7
.line 463
:cond_b5
invoke-static {v3}, Lcom/imo/android/imoim/util/ay;->b(F)F
move-result p1
float-to-int p1, p1
iput p1, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
goto :goto_c7
.line 466
:cond_bd
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt p1, v5, :cond_c5
.line 467
invoke-virtual {v0, v4}, Landroid/widget/RelativeLayout$LayoutParams;->setMarginStart(I)V
goto :goto_c7
.line 469
:cond_c5
iput v4, v0, Landroid/widget/RelativeLayout$LayoutParams;->leftMargin:I
.line 472
:goto_c7
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
invoke-static {p1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/view/ViewGroup$LayoutParams;
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_d8
.line 446
:cond_d2
new-instance p0, Lkotlin/TypeCastException;
invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p0
.line 474
:cond_d8
:goto_d8
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_e0
goto :goto_e2
:cond_e0
const/16 v4, 0x8
:goto_e2
invoke-virtual {p0, v4}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->setVisibility(I)V
return-void
.end method
.method private static a(Lcom/imo/android/imoim/data/message/k;)Z
.registers 2
const-string v0, "message"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 485
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->c()Lcom/imo/android/imoim/data/l$b;
move-result-object p0
sget-object v0, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;
if-ne p0, v0, :cond_f
const/4 p0, 0x1
return p0
:cond_f
const/4 p0, 0x0
return p0
.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
const v0, 0x7f0b0256
.line 183
invoke-static {v0, p1}, Lcom/imo/android/imoim/imkit/a;->a(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
const-string v0, "IMKitHelper.inflate(R.la\u2026list_root, parent, false)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/LinearLayout;
if-eqz p2, :cond_19
const p2, 0x7f0b025b
goto :goto_1c
:cond_19
const p2, 0x7f0b025c
.line 185
:goto_1c
move-object v0, p1
check-cast v0, Landroid/view/ViewGroup;
invoke-static {p2, v0}, Lcom/imo/android/imoim/imkit/a;->a(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V
return-object v0
.end method
.method public final a(Landroid/view/ViewGroup;Landroid/view/View;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 4
const-string p3, "parent"
invoke-static {p1, p3}, 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 192
new-instance p1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;
invoke-direct {p1, p2}, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;-><init>(Landroid/view/View;)V
check-cast p1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
return-object p1
.end method
.method public final a()V
.registers 7
.line 58
new-instance v0, Lcom/imo/android/imoim/f/a$t;
.line 1016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 58
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$t;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 59
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/f;
check-cast v0, Lcom/imo/android/imoim/imkit/a/z;
const/4 v2, 0x2
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/f;-><init>(ILcom/imo/android/imoim/imkit/a/z;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 60
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/f;
const/4 v3, 0x1
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/f;-><init>(ILcom/imo/android/imoim/imkit/a/z;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 62
new-instance v0, Lcom/imo/android/imoim/f/a$b;
.line 2016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 62
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$b;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 63
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/a;
check-cast v0, Lcom/imo/android/imoim/imkit/a/b;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/a;-><init>(ILcom/imo/android/imoim/imkit/a/b;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 64
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/a;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/a;-><init>(ILcom/imo/android/imoim/imkit/a/b;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 66
new-instance v0, Lcom/imo/android/imoim/f/a$s;
.line 3016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 66
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$s;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 67
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/d;
check-cast v0, Lcom/imo/android/imoim/imkit/a/r;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/d;-><init>(ILcom/imo/android/imoim/imkit/a/r;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 68
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/d;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/d;-><init>(ILcom/imo/android/imoim/imkit/a/r;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 70
new-instance v0, Lcom/imo/android/imoim/f/a$z;
.line 4016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 70
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$z;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 71
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/j;
check-cast v0, Lcom/imo/android/imoim/imkit/a/w;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/j;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 72
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/j;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/j;-><init>(ILcom/imo/android/imoim/imkit/a/w;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 74
new-instance v0, Lcom/imo/android/imoim/f/a$w;
.line 5016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 74
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$w;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 75
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/g;
check-cast v0, Lcom/imo/android/imoim/imkit/a/t;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/g;-><init>(ILcom/imo/android/imoim/imkit/a/t;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 76
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/g;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/g;-><init>(ILcom/imo/android/imoim/imkit/a/t;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 78
new-instance v0, Lcom/imo/android/imoim/f/a$d;
.line 6016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 78
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$d;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 79
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/b;
check-cast v0, Lcom/imo/android/imoim/imkit/a/d;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/b;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 80
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/b;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/b;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 82
new-instance v0, Lcom/imo/android/imoim/f/a$u;
.line 7016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 82
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$u;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 83
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/e;
check-cast v0, Lcom/imo/android/imoim/imkit/a/y;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/e;-><init>(ILcom/imo/android/imoim/imkit/a/y;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 84
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/e;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/e;-><init>(ILcom/imo/android/imoim/imkit/a/y;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 86
new-instance v0, Lcom/imo/android/imoim/f/a$y;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$y;-><init>()V
.line 87
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/i;
check-cast v0, Lcom/imo/android/imoim/imkit/a/v;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/i;-><init>(ILcom/imo/android/imoim/imkit/a/v;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 88
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/i;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/i;-><init>(ILcom/imo/android/imoim/imkit/a/v;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 90
new-instance v0, Lcom/imo/android/imoim/f/a$k;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$k;-><init>()V
.line 91
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/f;
check-cast v0, Lcom/imo/android/imoim/imkit/a/e;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/f;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 92
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/f;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/f;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 94
new-instance v0, Lcom/imo/android/imoim/f/a$g;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$g;-><init>()V
.line 95
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/e;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 96
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelImageDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/e;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 98
new-instance v0, Lcom/imo/android/imoim/f/a$h;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$h;-><init>()V
.line 99
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;
check-cast v0, Lcom/imo/android/imoim/f/a/a;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;-><init>(ILcom/imo/android/imoim/f/a/a;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 100
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelLinkDelegate;-><init>(ILcom/imo/android/imoim/f/a/a;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 102
new-instance v0, Lcom/imo/android/imoim/f/a$r;
.line 8016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 102
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$r;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 103
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/c;
check-cast v0, Lcom/imo/android/imoim/imkit/a/d;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/c;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 104
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/c;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/c;-><init>(ILcom/imo/android/imoim/imkit/a/d;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 106
new-instance v0, Lcom/imo/android/imoim/f/a$c;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$c;-><init>()V
.line 107
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/b;
check-cast v0, Lcom/imo/android/imoim/imkit/a/c;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/b;-><init>(ILcom/imo/android/imoim/imkit/a/c;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 108
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/b;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/b;-><init>(ILcom/imo/android/imoim/imkit/a/c;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 110
new-instance v0, Lcom/imo/android/imoim/f/a$q;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$q;-><init>()V
.line 111
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/k;
check-cast v0, Lcom/imo/android/imoim/imkit/a/o;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/k;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 112
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/k;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/k;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 114
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/a/a;
new-instance v4, Lcom/imo/android/imoim/f/a$a;
invoke-direct {v4}, Lcom/imo/android/imoim/f/a$a;-><init>()V
check-cast v4, Lcom/imo/android/imoim/imkit/a/a;
invoke-direct {v1, v4}, Lcom/imo/android/imoim/imkit/delegate/a/a;-><init>(Lcom/imo/android/imoim/imkit/a/a;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 115
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/a/c;
new-instance v4, Lcom/imo/android/imoim/f/a$ab;
.line 9016
iget-object v5, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 115
check-cast v5, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v4, v5}, Lcom/imo/android/imoim/f/a$ab;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
check-cast v4, Lcom/imo/android/imoim/f/a/ae;
invoke-direct {v1, v4}, Lcom/imo/android/imoim/imkit/delegate/a/c;-><init>(Lcom/imo/android/imoim/f/a/ae;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 117
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/l;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/l;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 118
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/l;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/l;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 120
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/i;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/i;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 121
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/i;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/i;-><init>(ILcom/imo/android/imoim/imkit/a/o;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 123
new-instance v0, Lcom/imo/android/imoim/f/a$ac;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$ac;-><init>()V
.line 124
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/o;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/o;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 125
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/o;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/o;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 127
new-instance v0, Lcom/imo/android/imoim/f/a$v;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$v;-><init>()V
.line 128
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/n;
check-cast v0, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/n;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 129
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/n;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/n;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 131
new-instance v0, Lcom/imo/android/imoim/imkit/delegate/j;
invoke-direct {v0}, Lcom/imo/android/imoim/imkit/delegate/j;-><init>()V
check-cast v0, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 133
new-instance v0, Lcom/imo/android/imoim/f/a$f;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$f;-><init>()V
.line 134
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/g;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/g;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 135
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelFeedVideoDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/g;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 137
new-instance v0, Lcom/imo/android/imoim/f/a$e;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$e;-><init>()V
.line 138
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/f;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/f;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 139
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/f;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 141
new-instance v0, Lcom/imo/android/imoim/f/a$l;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$l;-><init>()V
.line 142
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/i;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/i;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 143
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelWeatherDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/i;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 145
new-instance v0, Lcom/imo/android/imoim/f/a$j;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$j;-><init>()V
.line 146
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/h;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/h;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 147
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelSalatDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/h;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 149
new-instance v0, Lcom/imo/android/imoim/f/a$i;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$i;-><init>()V
.line 150
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;
check-cast v0, Lcom/imo/android/imoim/f/a/j;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;-><init>(ILcom/imo/android/imoim/f/a/j;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 151
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMChannelProfileDelegate;-><init>(ILcom/imo/android/imoim/f/a/j;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 153
new-instance v0, Lcom/imo/android/imoim/f/a$o;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$o;-><init>()V
.line 154
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/l;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/l;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 155
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMDeepLinkDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/l;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 157
new-instance v0, Lcom/imo/android/imoim/f/a$aa;
.line 10016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 157
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$aa;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 158
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/k;
check-cast v0, Lcom/imo/android/imoim/imkit/a/x;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/k;-><init>(ILcom/imo/android/imoim/imkit/a/x;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 159
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/k;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/k;-><init>(ILcom/imo/android/imoim/imkit/a/x;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 161
new-instance v0, Lcom/imo/android/imoim/f/a$m;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$m;-><init>()V
.line 162
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/j;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/j;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 163
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityCardDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/j;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 165
new-instance v0, Lcom/imo/android/imoim/f/a$n;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$n;-><init>()V
.line 166
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/k;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/k;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 167
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMCommunityShareDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/k;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 169
new-instance v0, Lcom/imo/android/imoim/f/a$p;
invoke-direct {v0}, Lcom/imo/android/imoim/f/a$p;-><init>()V
.line 170
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;
check-cast v0, Lcom/imo/android/imoim/imkit/a/n;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/n;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 171
new-instance v1, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/imkit/delegate/IMLinkWithSceneDelegate;-><init>(ILcom/imo/android/imoim/imkit/a/n;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 173
new-instance v0, Lcom/imo/android/imoim/chatroom/anouncement/RoomAnnouncementDelegate;
invoke-direct {v0}, Lcom/imo/android/imoim/chatroom/anouncement/RoomAnnouncementDelegate;-><init>()V
check-cast v0, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 177
new-instance v0, Lcom/imo/android/imoim/f/a$x;
.line 11016
iget-object v1, p0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 177
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/f/a$x;-><init>(Lcom/imo/android/imoim/imkit/adapter/a;)V
.line 178
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/h;
check-cast v0, Lcom/imo/android/imoim/imkit/a/u;
invoke-direct {v1, v2, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/h;-><init>(ILcom/imo/android/imoim/imkit/a/u;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
.line 179
new-instance v1, Lcom/imo/android/imoim/biggroup/imkit/a/b/h;
invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/biggroup/imkit/a/b/h;-><init>(ILcom/imo/android/imoim/imkit/a/u;)V
check-cast v1, Lcom/imo/android/imoim/core/a/a;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/core/a/a;)V
return-void
.end method
.method public final synthetic a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Lcom/imo/android/imoim/data/message/k;I)V
.registers 21
move-object/from16 v0, p0
move-object/from16 v1, p1
.line 51
move-object/from16 v2, p2
check-cast v2, Lcom/imo/android/imoim/data/message/b;
const-string v3, "viewHolder"
invoke-static {v1, v3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "data"
invoke-static {v2, v3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 11196
check-cast v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;
.line 12207
iget-wide v4, v2, Lcom/imo/android/imoim/data/message/b;->a:J
const/16 v6, 0x8
const/4 v7, 0x0
const/4 v8, 0x1
if-nez p3, :cond_21
.line 12282
invoke-virtual {v1, v4, v5}, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->a(J)V
const/4 v9, 0x1
goto :goto_4a
.line 13016
:cond_21
iget-object v9, v0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 12286
check-cast v9, Lcom/imo/android/imoim/imkit/adapter/a;
add-int/lit8 v10, p3, -0x1
invoke-interface {v9, v10}, Lcom/imo/android/imoim/imkit/adapter/a;->getItem(I)Ljava/lang/Object;
move-result-object v9
check-cast v9, Lcom/imo/android/imoim/data/message/b;
.line 13207
iget-wide v9, v9, Lcom/imo/android/imoim/data/message/b;->a:J
sub-long v9, v4, v9
.line 12288
iget-wide v11, v0, Lcom/imo/android/imoim/imkit/adapter/b;->c:J
cmp-long v13, v9, v11
if-lez v13, :cond_39
const/4 v9, 0x1
goto :goto_3a
:cond_39
const/4 v9, 0x0
:goto_3a
if-eqz v9, :cond_40
.line 12290
invoke-virtual {v1, v4, v5}, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->a(J)V
goto :goto_4a
.line 14056
:cond_40
iget-object v4, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->e:Landroid/widget/TextView;
invoke-virtual {v4, v6}, Landroid/widget/TextView;->setVisibility(I)V
.line 14057
iget-object v4, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->d:Landroid/view/View;
invoke-virtual {v4, v6}, Landroid/view/View;->setVisibility(I)V
.line 11200
:goto_4a
invoke-static {v2, v3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
if-lez p3, :cond_af
.line 15016
iget-object v3, v0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 14217
check-cast v3, Lcom/imo/android/imoim/imkit/adapter/a;
add-int/lit8 v4, p3, -0x1
invoke-interface {v3, v4}, Lcom/imo/android/imoim/imkit/adapter/a;->getItem(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/data/message/b;
.line 15227
iget-object v4, v2, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
.line 16227
iget-object v5, v3, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
.line 14218
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v4
xor-int/2addr v4, v8
if-eqz v4, :cond_8b
.line 14219
sget-object v4, Lcom/imo/android/imoim/data/l$a;->SENDING:Lcom/imo/android/imoim/data/l$a;
iget-object v5, v3, Lcom/imo/android/imoim/data/message/b;->o:Lcom/imo/android/imoim/data/l$a;
if-ne v4, v5, :cond_72
sget-object v4, Lcom/imo/android/imoim/data/l$b;->SENT:Lcom/imo/android/imoim/data/l$b;
iget-object v5, v3, Lcom/imo/android/imoim/data/message/b;->n:Lcom/imo/android/imoim/data/l$b;
if-eq v4, v5, :cond_8b
.line 14222
:cond_72
sget-object v4, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
const-string v5, "IMO.accounts"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v4
check-cast v4, Ljava/lang/CharSequence;
.line 17227
iget-object v5, v2, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
.line 14222
check-cast v5, Ljava/lang/CharSequence;
invoke-static {v4, v5}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_8b
const/4 v4, 0x1
goto :goto_8c
:cond_8b
const/4 v4, 0x0
:goto_8c
if-nez v4, :cond_af
.line 14230
iget-object v4, v2, Lcom/imo/android/imoim/data/message/b;->n:Lcom/imo/android/imoim/data/l$b;
iget-object v5, v3, Lcom/imo/android/imoim/data/message/b;->n:Lcom/imo/android/imoim/data/l$b;
if-ne v4, v5, :cond_af
invoke-virtual {v3}, Lcom/imo/android/imoim/data/message/b;->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_BIG_GROUP_SYSTEM_NOTIFICATION:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v4, v5, :cond_af
invoke-virtual {v3}, Lcom/imo/android/imoim/data/message/b;->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_af
invoke-virtual {v3}, Lcom/imo/android/imoim/data/message/b;->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_NOTIFICATION_MEDIA_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v3, v4, :cond_ad
goto :goto_af
:cond_ad
const/4 v3, 0x0
goto :goto_b0
:cond_af
:goto_af
const/4 v3, 0x1
:goto_b0
if-nez v3, :cond_b7
if-eqz v9, :cond_b5
goto :goto_b7
:cond_b5
const/4 v3, 0x0
goto :goto_b8
:cond_b7
:goto_b7
const/4 v3, 0x1
:goto_b8
if-eqz v3, :cond_c0
.line 11202
iget-object v4, v2, Lcom/imo/android/imoim/data/message/b;->n:Lcom/imo/android/imoim/data/l$b;
if-eqz v4, :cond_c0
const/4 v4, 0x1
goto :goto_c1
:cond_c0
const/4 v4, 0x0
:goto_c1
xor-int/lit8 v5, v3, 0x1
.line 11204
iput-boolean v5, v2, Lcom/imo/android/imoim/data/message/b;->s:Z
.line 11206
move-object v5, v2
check-cast v5, Lcom/imo/android/imoim/data/message/k;
.line 17400
iget-object v9, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->itemView:Landroid/view/View;
const v10, 0x7f091603
invoke-virtual {v9, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v9
if-nez v9, :cond_d5
goto/16 :goto_163
.line 17401
:cond_d5
invoke-static {v5}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/data/message/k;)Z
move-result v10
.line 17402
invoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v11
instance-of v11, v11, Landroid/widget/LinearLayout$LayoutParams;
if-eqz v11, :cond_163
.line 17403
invoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v11
if-eqz v11, :cond_15b
check-cast v11, Landroid/widget/LinearLayout$LayoutParams;
.line 17404
invoke-virtual {v9}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v12
const-string v13, "root.context"
invoke-static {v12, v13}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const-string v13, "context"
invoke-static {v12, v13}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const v13, 0x7f070188
.line 18036
invoke-static {v13}, Lsg/bigo/mobile/android/aab/c/b;->c(I)F
move-result v13
const/16 v14, 0xf
.line 17478
invoke-static {v12, v14}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v15
int-to-float v15, v15
add-float/2addr v13, v15
const/16 v15, 0x10
.line 17479
invoke-static {v12, v15}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v15
const/4 v14, 0x5
invoke-static {v12, v14}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v12
add-int/2addr v15, v12
.line 17480
invoke-static {}, Lcom/imo/android/imoim/biggroup/imkit/a;->a()F
move-result v12
.line 17481
invoke-static {}, Lcom/imo/android/imoim/util/ei;->p()Landroid/util/Pair;
move-result-object v14
iget-object v14, v14, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v14, Ljava/lang/Number;
invoke-virtual {v14}, Ljava/lang/Number;->floatValue()F
move-result v14
sub-float/2addr v14, v12
sub-float/2addr v14, v13
float-to-int v12, v14
if-eqz v10, :cond_129
mul-int/lit8 v15, v15, 0x0
:cond_129
sub-int/2addr v12, v15
const/16 v13, 0x11
if-eqz v10, :cond_138
.line 17406
sget v10, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v10, v13, :cond_135
.line 17407
invoke-virtual {v11, v12}, Landroid/widget/LinearLayout$LayoutParams;->setMarginEnd(I)V
.line 17409
:cond_135
iput v12, v11, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
goto :goto_141
.line 17411
:cond_138
sget v10, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v10, v13, :cond_13f
.line 17412
invoke-virtual {v11, v12}, Landroid/widget/LinearLayout$LayoutParams;->setMarginStart(I)V
.line 17414
:cond_13f
iput v12, v11, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
.line 17416
:goto_141
invoke-interface {v5}, Lcom/imo/android/imoim/data/message/k;->k()Z
move-result v10
if-eqz v10, :cond_149
const/4 v14, 0x5
goto :goto_14b
:cond_149
const/16 v14, 0xf
.line 17417
:goto_14b
invoke-virtual {v9}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v10
invoke-static {v10, v14}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v10
iput v10, v11, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I
.line 17418
check-cast v11, Landroid/view/ViewGroup$LayoutParams;
invoke-virtual {v9, v11}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
goto :goto_163
.line 17403
:cond_15b
new-instance v1, Lkotlin/TypeCastException;
const-string v2, "null cannot be cast to non-null type android.widget.LinearLayout.LayoutParams"
invoke-direct {v1, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
.line 18236
:cond_163
:goto_163
iget-object v9, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->i:Lcom/imo/hd/component/msglist/MsgStateView;
if-eqz v9, :cond_18b
.line 18237
invoke-interface {v5}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v9
sget-object v10, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_BIGO_FILE:Lcom/imo/android/imoim/data/message/imdata/b$a;
const-string v11, "viewHolder.mMsgStateView"
if-ne v9, v10, :cond_17a
.line 18238
iget-object v9, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->i:Lcom/imo/hd/component/msglist/MsgStateView;
invoke-static {v9, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v9, v6}, Lcom/imo/hd/component/msglist/MsgStateView;->setVisibility(I)V
goto :goto_18b
.line 18240
:cond_17a
iget-object v9, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->i:Lcom/imo/hd/component/msglist/MsgStateView;
invoke-static {v9, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v9, v7}, Lcom/imo/hd/component/msglist/MsgStateView;->setVisibility(I)V
.line 18241
iget-object v9, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->i:Lcom/imo/hd/component/msglist/MsgStateView;
invoke-interface {v5}, Lcom/imo/android/imoim/data/message/k;->b()Lcom/imo/android/imoim/data/l$a;
move-result-object v10
invoke-virtual {v9, v10}, Lcom/imo/hd/component/msglist/MsgStateView;->setMsgStateForBigGroup(Lcom/imo/android/imoim/data/l$a;)V
.line 18247
:cond_18b
:goto_18b
invoke-interface {v5}, Lcom/imo/android/imoim/data/message/k;->p()Ljava/lang/String;
move-result-object v9
.line 18248
invoke-virtual {v1}, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->a()V
.line 18249
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
if-eqz v10, :cond_1aa
.line 18250
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
const-string v11, "viewHolder.mTvGroupPersonName"
invoke-static {v10, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v10, v7}, Landroid/widget/TextView;->setVisibility(I)V
.line 18254
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
invoke-static {v10, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v9, Ljava/lang/CharSequence;
invoke-virtual {v10, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 18258
:cond_1aa
iget-object v9, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
if-eqz v9, :cond_1c0
if-eqz v4, :cond_1b2
const/4 v10, 0x0
goto :goto_1b4
:cond_1b2
const/16 v10, 0x8
.line 18259
:goto_1b4
invoke-virtual {v9, v10}, Landroid/widget/TextView;->setVisibility(I)V
.line 18260
invoke-interface {v5}, Lcom/imo/android/imoim/data/message/k;->p()Ljava/lang/String;
move-result-object v10
check-cast v10, Ljava/lang/CharSequence;
invoke-virtual {v9, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 18263
:cond_1c0
instance-of v9, v5, Lcom/imo/android/imoim/data/message/b;
const v10, 0x7f060147
const v11, 0x7f060160
const/4 v12, 0x0
if-nez v9, :cond_1db
.line 18264
iget-object v13, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->e:Landroid/widget/TextView;
invoke-static {v11}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v11
invoke-virtual {v13, v11}, Landroid/widget/TextView;->setTextColor(I)V
.line 18265
iget-object v11, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
invoke-static {v10}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v10
goto :goto_23f
.line 18269
:cond_1db
move-object v13, v5
check-cast v13, Lcom/imo/android/imoim/data/message/b;
iget-object v14, v13, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
invoke-static {v14}, Lcom/imo/android/imoim/biggroup/chatroom/a;->d(Ljava/lang/String;)Z
move-result v14
.line 19016
iget-object v15, v0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 18270
check-cast v15, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-interface {v15}, Lcom/imo/android/imoim/imkit/adapter/a;->a()Ljava/util/Map;
move-result-object v15
if-eqz v15, :cond_1fb
iget-object v13, v13, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
invoke-interface {v15, v13}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v13
check-cast v13, Lcom/imo/android/imoim/noble/data/f;
if-eqz v13, :cond_1fb
.line 19322
iget-object v13, v13, Lcom/imo/android/imoim/noble/data/f;->d:Ljava/lang/String;
goto :goto_1fc
:cond_1fb
move-object v13, v12
:goto_1fc
if-eqz v14, :cond_211
if-eqz v13, :cond_211
.line 18271
move-object v15, v13
check-cast v15, Ljava/lang/CharSequence;
invoke-static {v15}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v15
xor-int/2addr v15, v8
if-ne v15, v8, :cond_211
.line 18272
iget-object v11, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
invoke-static {v13}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v10
goto :goto_23f
:cond_211
if-eqz v14, :cond_21e
.line 18274
sget-object v13, Lcom/imo/android/imoim/changebg/background/chatroom/b;->a:Lcom/imo/android/imoim/changebg/background/chatroom/b;
invoke-static {}, Lcom/imo/android/imoim/changebg/background/chatroom/b;->b()Z
move-result v13
if-eqz v13, :cond_21e
const v10, 0x7f060410
.line 18275
:cond_21e
iget-object v13, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
invoke-static {v10}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v10
invoke-virtual {v13, v10}, Landroid/widget/TextView;->setTextColor(I)V
.line 18276
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->e:Landroid/widget/TextView;
if-eqz v14, :cond_236
sget-object v13, Lcom/imo/android/imoim/changebg/background/chatroom/b;->a:Lcom/imo/android/imoim/changebg/background/chatroom/b;
invoke-static {}, Lcom/imo/android/imoim/changebg/background/chatroom/b;->b()Z
move-result v13
if-eqz v13, :cond_236
const v11, 0x7f060419
:cond_236
invoke-static {v11}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v11
move/from16 v16, v11
move-object v11, v10
move/from16 v10, v16
:goto_23f
invoke-virtual {v11, v10}, Landroid/widget/TextView;->setTextColor(I)V
.line 20298
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->f:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v10, :cond_3aa
check-cast v10, Lcom/imo/android/imoim/fresco/XCircleImageView;
if-nez v3, :cond_25c
const/4 v3, 0x4
.line 20302
invoke-virtual {v10, v3}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setVisibility(I)V
.line 20303
invoke-virtual {v10, v12}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 20304
invoke-virtual {v10, v12}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
.line 20305
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->g:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v3, :cond_2ca
invoke-virtual {v3, v6}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
goto :goto_2ca
.line 20309
:cond_25c
invoke-virtual {v10, v7}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setVisibility(I)V
const/4 v3, 0x2
.line 20310
invoke-virtual {v10, v3}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setShapeMode(I)V
.line 20311
invoke-static {v5}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/data/message/k;)Z
move-result v3
.line 20312
move-object v11, v10
check-cast v11, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-interface {v5}, Lcom/imo/android/imoim/data/message/k;->q()Ljava/lang/String;
move-result-object v13
invoke-static {v11, v3, v13}, Lcom/imo/hd/component/msglist/a;->a(Lcom/imo/android/imoim/fresco/ImoImageView;ZLjava/lang/String;)Landroidx/lifecycle/LiveData;
.line 20314
new-instance v11, Lcom/imo/android/imoim/imkit/adapter/b$a;
invoke-direct {v11, v0, v3, v5}, Lcom/imo/android/imoim/imkit/adapter/b$a;-><init>(Lcom/imo/android/imoim/imkit/adapter/b;ZLcom/imo/android/imoim/data/message/k;)V
check-cast v11, Landroid/view/View$OnClickListener;
invoke-virtual {v10, v11}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 20332
new-instance v11, Lcom/imo/android/imoim/imkit/adapter/b$b;
invoke-direct {v11, v0, v3, v5, v10}, Lcom/imo/android/imoim/imkit/adapter/b$b;-><init>(Lcom/imo/android/imoim/imkit/adapter/b;ZLcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/fresco/XCircleImageView;)V
check-cast v11, Landroid/view/View$OnLongClickListener;
invoke-virtual {v10, v11}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
const-string v3, "viewHolder.ivAvatarFrame"
if-eqz v9, :cond_2c2
.line 20347
move-object v10, v5
check-cast v10, Lcom/imo/android/imoim/data/message/b;
iget-object v11, v10, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
invoke-static {v11}, Lcom/imo/android/imoim/biggroup/chatroom/a;->d(Ljava/lang/String;)Z
move-result v11
.line 21016
iget-object v13, v0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 20348
check-cast v13, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-interface {v13}, Lcom/imo/android/imoim/imkit/adapter/a;->b()Ljava/util/Map;
move-result-object v13
if-eqz v13, :cond_2a5
iget-object v10, v10, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
invoke-interface {v13, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v10
check-cast v10, Ljava/lang/String;
goto :goto_2a6
:cond_2a5
move-object v10, v12
:goto_2a6
if-eqz v11, :cond_2c2
if-eqz v10, :cond_2c2
.line 20349
move-object v11, v10
check-cast v11, Ljava/lang/CharSequence;
invoke-static {v11}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v11
xor-int/2addr v11, v8
if-ne v11, v8, :cond_2c2
.line 20350
iget-object v11, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->g:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {v11, v10}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
.line 20351
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->g:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {v10, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v10, v7}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
goto :goto_2ca
.line 20353
:cond_2c2
iget-object v10, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->g:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {v10, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v10, v6}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 21381
:cond_2ca
:goto_2ca
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
if-eqz v3, :cond_318
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->j:Landroid/widget/TextView;
if-eqz v3, :cond_318
if-eqz v9, :cond_318
.line 21382
invoke-static {v5}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/data/message/k;)Z
move-result v3
.line 21383
move-object v10, v5
check-cast v10, Lcom/imo/android/imoim/data/message/b;
iget-wide v13, v10, Lcom/imo/android/imoim/data/message/b;->q:J
invoke-static {v13, v14}, Lcom/imo/android/imoim/biggroup/l/e;->h(J)I
move-result v11
if-gtz v11, :cond_2ec
iget-object v11, v10, Lcom/imo/android/imoim/data/message/b;->r:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
sget-object v13, Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;->MEMBER:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
if-eq v11, v13, :cond_2ea
goto :goto_2ec
:cond_2ea
const/4 v11, 0x0
goto :goto_2ed
:cond_2ec
:goto_2ec
const/4 v11, 0x1
:goto_2ed
if-eqz v11, :cond_2fc
.line 21385
invoke-static {v1, v3, v8}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;ZZ)V
.line 21386
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
iget-object v13, v10, Lcom/imo/android/imoim/data/message/b;->r:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
iget-wide v14, v10, Lcom/imo/android/imoim/data/message/b;->q:J
.line 22068
invoke-virtual {v3, v13, v14, v15, v7}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->a(Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;JZ)V
goto :goto_306
.line 21388
:cond_2fc
invoke-static {v1, v3, v7}, Lcom/imo/android/imoim/imkit/adapter/b;->a(Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;ZZ)V
.line 21389
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
const-wide/16 v13, 0x0
.line 23068
invoke-virtual {v3, v12, v13, v14, v7}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->a(Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;JZ)V
.line 21394
:goto_306
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->l:Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;
const-string v10, "baseViewHolder.mBadgeView"
invoke-static {v3, v10}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v4, :cond_313
if-eqz v11, :cond_313
const/4 v10, 0x0
goto :goto_315
:cond_313
const/16 v10, 0x8
:goto_315
invoke-virtual {v3, v10}, Lcom/imo/android/imoim/biggroup/view/chat/BadgeView;->setVisibility(I)V
.line 23359
:cond_318
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->h:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v3, :cond_325
if-eqz v4, :cond_320
const/4 v10, 0x0
goto :goto_322
:cond_320
const/16 v10, 0x8
:goto_322
invoke-virtual {v3, v10}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 23360
:cond_325
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->h:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v3, :cond_3a1
if-eqz v9, :cond_3a1
.line 23361
check-cast v5, Lcom/imo/android/imoim/data/message/b;
iget-object v3, v5, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
invoke-static {v3}, Lcom/imo/android/imoim/biggroup/chatroom/a;->d(Ljava/lang/String;)Z
move-result v3
.line 24016
iget-object v9, v0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 23362
check-cast v9, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-interface {v9}, Lcom/imo/android/imoim/imkit/adapter/a;->a()Ljava/util/Map;
move-result-object v9
if-eqz v9, :cond_34a
iget-object v10, v5, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
invoke-interface {v9, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v9
check-cast v9, Lcom/imo/android/imoim/noble/data/f;
if-eqz v9, :cond_34a
.line 24321
iget-object v9, v9, Lcom/imo/android/imoim/noble/data/f;->c:Ljava/lang/String;
goto :goto_34b
:cond_34a
move-object v9, v12
:goto_34b
const-string v10, "baseViewHolder.ivNobleMedal"
if-eqz v4, :cond_399
if-eqz v3, :cond_399
if-eqz v9, :cond_399
.line 23363
move-object v3, v9
check-cast v3, Ljava/lang/CharSequence;
invoke-static {v3}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v3
xor-int/2addr v3, v8
if-ne v3, v8, :cond_399
.line 23364
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->h:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {v3, v9}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
.line 23365
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->h:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {v1, v10}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1, v7}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 23366
sget-object v1, Lcom/imo/android/imoim/biggroup/a/a;->a:Lcom/imo/android/imoim/biggroup/a/a;
invoke-static {}, Lcom/imo/android/imoim/biggroup/a/a;->a()Ljava/lang/String;
move-result-object v10
.line 23367
sget-object v1, Lcom/imo/android/imoim/noble/e/a;->a:Lcom/imo/android/imoim/noble/e/a;
.line 23370
iget-object v8, v5, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
.line 25016
iget-object v1, v0, Lcom/imo/android/imoim/imkit/b/b;->b:Lcom/imo/android/imoim/imkit/b/c;
.line 23370
check-cast v1, Lcom/imo/android/imoim/imkit/adapter/a;
invoke-interface {v1}, Lcom/imo/android/imoim/imkit/adapter/a;->a()Ljava/util/Map;
move-result-object v1
if-eqz v1, :cond_38e
iget-object v3, v5, Lcom/imo/android/imoim/data/message/b;->d:Ljava/lang/String;
invoke-interface {v1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/noble/data/f;
if-eqz v1, :cond_38e
.line 25319
iget-wide v3, v1, Lcom/imo/android/imoim/noble/data/f;->a:J
.line 23370
invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v12
:cond_38e
move-object v9, v12
const-string v6, "101"
const-string v7, "205"
const-string v11, "big_group_room"
.line 23367
invoke-static/range {v6 .. v11}, Lcom/imo/android/imoim/noble/e/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_3a1
.line 23375
:cond_399
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/view/chat/chatviews/BaseViewHolder;->h:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {v1, v10}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1, v6}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 11212
:cond_3a1
:goto_3a1
iget-object v1, v2, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
invoke-static {v1}, Lcom/imo/android/imoim/biggroup/chatroom/a;->d(Ljava/lang/String;)Z
move-result v1
iput-boolean v1, v2, Lcom/imo/android/imoim/data/message/b;->j:Z
return-void
.line 20298
:cond_3aa
new-instance v1, Lkotlin/TypeCastException;
const-string v2, "null cannot be cast to non-null type com.imo.android.imoim.fresco.XCircleImageView"
invoke-direct {v1, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
.end method
.method public final b()I
.registers 2
const v0, 0x7f0915fd
return v0
.end method