LiveFinishAdapter.smali
.class public final Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;
.super Landroidx/recyclerview/widget/RecyclerView$Adapter;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/recyclerview/widget/RecyclerView$Adapter<",
"Landroidx/recyclerview/widget/RecyclerView$ViewHolder;",
">;"
}
.end annotation
# static fields
.field public static final d:Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter$a;
# instance fields
.field public final a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;
.field public final b:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;",
">;"
}
.end annotation
.end field
.field public c:Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
.field private e:Landroidx/recyclerview/widget/RecyclerView;
.field private final f:Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishComponent;
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->d:Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter$a;
return-void
.end method
.method public constructor <init>(Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishComponent;)V
.registers 22
move-object/from16 v0, p0
move-object/from16 v1, p1
const-string v2, "liveFinishComponent"
invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 22
invoke-direct/range {p0 .. p0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;-><init>()V
iput-object v1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->f:Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishComponent;
.line 23
new-instance v1, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;
move-object v3, v1
const/4 v4, 0x0
const/4 v5, 0x0
const-wide/16 v6, 0x0
const-wide/16 v8, 0x0
const/4 v10, 0x0
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v13, 0x0
const/4 v14, 0x0
const-wide/16 v15, 0x0
const/16 v17, 0x0
const/16 v18, 0x0
const/16 v19, 0x1
invoke-direct/range {v3 .. v19}, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;-><init>(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZZZ)V
iput-object v1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;
.line 38
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
iput-object v1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->b:Ljava/util/ArrayList;
return-void
.end method
# virtual methods
.method public final a(I)Landroid/graphics/Bitmap;
.registers 5
.line 184
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->e:Landroidx/recyclerview/widget/RecyclerView;
const/4 v1, 0x0
if-eqz v0, :cond_2a
.line 185
iget-object v2, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->b:Ljava/util/ArrayList;
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v2
if-gt v2, p1, :cond_e
goto :goto_2a
.line 188
:cond_e
iget-object v2, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->b:Ljava/util/ArrayList;
invoke-virtual {v2, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p1
const-string v2, "contributorList[pos]"
invoke-static {p1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;
.line 189
invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView;->findViewWithTag(Ljava/lang/Object;)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/XCircleImageView;
if-eqz p1, :cond_2a
.line 190
check-cast p1, Lcom/facebook/drawee/view/SimpleDraweeView;
invoke-static {p1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/f;->a(Lcom/facebook/drawee/view/SimpleDraweeView;)Landroid/graphics/Bitmap;
move-result-object p1
return-object p1
:cond_2a
:goto_2a
return-object v1
.end method
.method public final a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;)V
.registers 3
const-string v0, "roomData"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 59
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;
.line 1010
iput-object p1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/e;
.line 60
new-instance p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/a;
const/4 v0, 0x1
invoke-direct {p1, v0}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/a;-><init>(I)V
const/4 v0, 0x0
invoke-virtual {p0, v0, p1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->notifyItemChanged(ILjava/lang/Object;)V
return-void
.end method
.method public final getItemCount()I
.registers 2
.line 110
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->b:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
add-int/lit8 v0, v0, 0x1
return v0
.end method
.method public final getItemViewType(I)I
.registers 2
if-nez p1, :cond_4
const/4 p1, 0x1
return p1
:cond_4
const/4 p1, 0x2
return p1
.end method
.method public final onAttachedToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.registers 3
const-string v0, "recyclerView"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 86
invoke-super {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->onAttachedToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.line 87
iput-object p1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->e:Landroidx/recyclerview/widget/RecyclerView;
return-void
.end method
.method public final onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
.registers 8
const-string v0, "holder"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 122
instance-of v0, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
if-eqz v0, :cond_11
.line 123
move-object v0, p1
check-cast v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
iget-object v1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
.line 125
:cond_11
instance-of v0, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;
if-eqz v0, :cond_c2
add-int/lit8 v0, p2, -0x1
if-ltz v0, :cond_2b
.line 1133
iget-object v1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->b:Ljava/util/ArrayList;
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v1
if-lt v0, v1, :cond_22
goto :goto_2b
.line 1136
:cond_22
iget-object v1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->b:Ljava/util/ArrayList;
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;
goto :goto_2c
:cond_2b
:goto_2b
const/4 v0, 0x0
:goto_2c
if-eqz v0, :cond_c2
.line 127
check-cast p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;
invoke-virtual {p0}, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->getItemCount()I
move-result v1
const/4 v2, 0x1
sub-int/2addr v1, v2
const/4 v3, 0x0
if-ne p2, v1, :cond_3b
const/4 p2, 0x1
goto :goto_3c
:cond_3b
const/4 p2, 0x0
:goto_3c
const-string v1, "liveFinishContributor"
invoke-static {v0, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 3009
iget v1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->a:I
if-eqz v1, :cond_5e
if-eq v1, v2, :cond_57
const/4 v2, 0x2
if-eq v1, v2, :cond_50
.line 4009
iget v1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->a:I
.line 2037
invoke-virtual {p1, v1, v3}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->a(II)V
goto :goto_64
:cond_50
const v1, 0x7d0701e4
.line 2036
invoke-virtual {p1, v2, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->a(II)V
goto :goto_64
:cond_57
const v1, 0x7d0701e3
.line 2035
invoke-virtual {p1, v2, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->a(II)V
goto :goto_64
:cond_5e
const v1, 0x7d0701e2
.line 2034
invoke-virtual {p1, v3, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->a(II)V
.line 2039
:goto_64
iget-object v1, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->b:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setTag(Ljava/lang/Object;)V
.line 2040
iget-object v1, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->b:Lcom/imo/android/imoim/fresco/XCircleImageView;
iget-object v2, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->c:Landroid/widget/TextView;
iget-object v3, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->d:Landroid/widget/TextView;
if-eqz v0, :cond_8e
if-eqz v1, :cond_78
.line 5011
iget-object v4, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->c:Ljava/lang/String;
.line 4076
invoke-virtual {v1, v4}, Lcom/imo/android/imoim/fresco/XCircleImageView;->setImageURI(Ljava/lang/String;)V
:cond_78
if-eqz v2, :cond_81
.line 6010
iget-object v1, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->b:Ljava/lang/String;
.line 4077
check-cast v1, Ljava/lang/CharSequence;
invoke-virtual {v2, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_81
if-eqz v3, :cond_8e
.line 6012
iget-wide v0, v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/a/b;->d:J
.line 4078
invoke-static {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/a;->a(J)Ljava/lang/String;
move-result-object v0
check-cast v0, Ljava/lang/CharSequence;
invoke-virtual {v3, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_8e
if-eqz p2, :cond_a6
.line 2042
iget-object p2, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->a:Landroidx/constraintlayout/widget/ConstraintLayout;
check-cast p2, Landroid/view/View;
const v0, 0x7d0701d7
invoke-static {v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-static {p2, v0}, Landroidx/core/view/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
.line 2043
iget-object p1, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->e:Landroid/view/View;
sget-object p2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-static {p1, p2}, Lsg/bigo/live/support64/utils/i;->a(Landroid/view/View;Ljava/lang/Boolean;)V
return-void
.line 2045
:cond_a6
iget-object p2, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->a:Landroidx/constraintlayout/widget/ConstraintLayout;
check-cast p2, Landroid/view/View;
new-instance v0, Landroid/graphics/drawable/ColorDrawable;
const v1, 0x7d05002f
invoke-static {v1}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v1
invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
check-cast v0, Landroid/graphics/drawable/Drawable;
invoke-static {p2, v0}, Landroidx/core/view/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
.line 2046
iget-object p1, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;->e:Landroid/view/View;
sget-object p2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {p1, p2}, Lsg/bigo/live/support64/utils/i;->a(Landroid/view/View;Ljava/lang/Boolean;)V
:cond_c2
return-void
.end method
.method public final onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;ILjava/util/List;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroidx/recyclerview/widget/RecyclerView$ViewHolder;",
"I",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
const-string v0, "holder"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "payloads"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 140
invoke-super {p0, p1, p2, p3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;ILjava/util/List;)V
.line 141
move-object p2, p3
check-cast p2, Ljava/util/Collection;
invoke-interface {p2}, Ljava/util/Collection;->isEmpty()Z
move-result p2
if-eqz p2, :cond_17
return-void
.line 144
:cond_17
instance-of p2, p1, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
if-nez p2, :cond_1c
return-void
.line 147
:cond_1c
check-cast p3, Ljava/lang/Iterable;
.line 199
invoke-interface {p3}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p2
:cond_22
:goto_22
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result p3
if-eqz p3, :cond_6a
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p3
.line 148
instance-of v0, p3, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/a;
if-eqz v0, :cond_22
.line 149
move-object v0, p1
check-cast v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
check-cast p3, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/a;
iget-object v1, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->a:Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;
const-string v2, "liveFinishNotify"
invoke-static {p3, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "liveFinishHeaderData"
invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 7016
iget p3, p3, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/a;->a:I
const/4 v2, 0x1
if-eq p3, v2, :cond_66
const/4 v2, 0x2
if-eq p3, v2, :cond_62
const/4 v2, 0x3
if-eq p3, v2, :cond_5e
const/4 v2, 0x4
if-eq p3, v2, :cond_5a
const/4 v2, 0x5
if-eq p3, v2, :cond_56
.line 6161
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->a(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
goto :goto_22
.line 6160
:cond_56
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->f(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
goto :goto_22
.line 6159
:cond_5a
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->e(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
goto :goto_22
.line 6158
:cond_5e
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->d(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
goto :goto_22
.line 6157
:cond_62
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->c(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
goto :goto_22
.line 6156
:cond_66
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;->b(Lsg/bigo/live/support64/component/roomwidget/livefinish/a/d;)V
goto :goto_22
:cond_6a
return-void
.end method
.method public final onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 6
const-string v0, "parent"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x1
const/4 v1, 0x0
if-eq p2, v0, :cond_3f
const/4 v0, 0x2
if-ne p2, v0, :cond_24
.line 101
new-instance p2, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;
.line 102
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
const v2, 0x7d0a003a
invoke-static {v0, v2, p1, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p1
const-string v0, "NewResourceUtils.inflate\u2026tion_user, parent, false)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 101
invoke-direct {p2, p1}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishContributorViewHolder;-><init>(Landroid/view/View;)V
check-cast p2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
return-object p2
.line 106
:cond_24
new-instance p1, Ljava/lang/IllegalArgumentException;
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "viewType is invalid, viewType = ["
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const/16 p2, 0x5d
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
check-cast p1, Ljava/lang/Throwable;
throw p1
.line 93
:cond_3f
new-instance p2, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
.line 94
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
const v2, 0x7d0a006d
invoke-static {v0, v2, p1, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p1
const-string v0, "NewResourceUtils.inflate\u2026sh_header, parent, false)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 96
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->f:Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishComponent;
.line 93
invoke-direct {p2, p1, v0}, Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;-><init>(Landroid/view/View;Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishComponent;)V
.line 98
iput-object p2, p0, Lsg/bigo/live/support64/component/roomwidget/livefinish/LiveFinishAdapter;->c:Lsg/bigo/live/support64/component/roomwidget/livefinish/viewholder/LiveFinishHeaderViewHolder;
.line 99
check-cast p2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
return-object p2
.end method