a.smali
.class public final Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field private a:Lcom/imo/android/imoim/fresco/XCircleImageView;
.field private b:Lcom/imo/android/imoim/fresco/ImoImageView;
.field private c:Lcom/biuiteam/biui/view/BIUIImageView;
.field private d:Lcom/biuiteam/biui/view/BIUITextView;
.field private e:Lcom/biuiteam/biui/view/BIUITextView;
.field private f:Lcom/biuiteam/biui/view/BIUIImageView;
# direct methods
.method public constructor <init>(Landroid/view/View;Z)V
.registers 5
const-string v0, "rootView"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 43
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const v0, 0x7f09090c
.line 44
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "rootView.findViewById(R.id.iv_icon)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/imo/android/imoim/fresco/XCircleImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
const v0, 0x7f0908ea
.line 45
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "rootView.findViewById(R.id.iv_frame)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
const v0, 0x7f0909d6
.line 46
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "rootView.findViewById(R.id.iv_status)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/biuiteam/biui/view/BIUIImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->c:Lcom/biuiteam/biui/view/BIUIImageView;
const v0, 0x7f0913b9
.line 47
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "rootView.findViewById(R.id.tv_name)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/biuiteam/biui/view/BIUITextView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->d:Lcom/biuiteam/biui/view/BIUITextView;
const v0, 0x7f09134a
.line 48
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "rootView.findViewById(R.id.tv_gift_count)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/biuiteam/biui/view/BIUITextView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->e:Lcom/biuiteam/biui/view/BIUITextView;
const v0, 0x7f090918
.line 49
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "rootView.findViewById(R.id.iv_icon_rank)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/biuiteam/biui/view/BIUIImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->f:Lcom/biuiteam/biui/view/BIUIImageView;
const-string v0, "null cannot be cast to non-null type androidx.constraintlayout.widget.ConstraintLayout.LayoutParams"
if-eqz p2, :cond_c5
.line 53
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
const/16 p2, 0x69
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
iput v1, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 54
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/ImoImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 55
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/ImoImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
const/16 p2, 0x83
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 56
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/XCircleImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
const/16 p2, 0x5c
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
iput v1, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 57
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/XCircleImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 59
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/XCircleImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
if-eqz p1, :cond_bf
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
const/16 p2, 0x14
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->topMargin:I
return-void
:cond_bf
new-instance p1, Lkotlin/TypeCastException;
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.line 61
:cond_c5
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
const/16 p2, 0x56
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
iput v1, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 62
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/ImoImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 63
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/ImoImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
const/16 p2, 0x6b
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 64
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/XCircleImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
const/16 p2, 0x4b
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
iput v1, p1, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 65
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/XCircleImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroid/view/ViewGroup$LayoutParams;->height:I
.line 67
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-virtual {p1}, Lcom/imo/android/imoim/fresco/XCircleImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object p1
if-eqz p1, :cond_118
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
const/16 p2, 0x10
invoke-static {p2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p2
iput p2, p1, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->topMargin:I
return-void
:cond_118
new-instance p1, Lkotlin/TypeCastException;
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.end method
# virtual methods
.method public final a(Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/rank/data/j;)V
.registers 7
const-string v0, "frameUri"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 72
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->b:Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {v0, p1}, Lcom/imo/hd/component/msglist/a;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;)Landroidx/lifecycle/LiveData;
const/16 p1, 0x8
const v0, 0x7f0802d5
const/4 v1, 0x0
if-nez p2, :cond_3e
.line 74
iget-object p2, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
check-cast p2, Lcom/imo/android/imoim/fresco/ImoImageView;
const-string v2, ""
invoke-static {p2, v2, v0}, Lcom/imo/hd/component/msglist/a;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;I)Landroidx/lifecycle/LiveData;
.line 75
iget-object p2, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->d:Lcom/biuiteam/biui/view/BIUITextView;
const v0, 0x7f0f0acb
new-array v1, v1, [Ljava/lang/Object;
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
check-cast v0, Ljava/lang/CharSequence;
invoke-virtual {p2, v0}, Lcom/biuiteam/biui/view/BIUITextView;->setText(Ljava/lang/CharSequence;)V
.line 76
iget-object p2, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->e:Lcom/biuiteam/biui/view/BIUITextView;
check-cast v2, Ljava/lang/CharSequence;
invoke-virtual {p2, v2}, Lcom/biuiteam/biui/view/BIUITextView;->setText(Ljava/lang/CharSequence;)V
.line 77
iget-object p2, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->c:Lcom/biuiteam/biui/view/BIUIImageView;
invoke-virtual {p2, p1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
.line 78
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->f:Lcom/biuiteam/biui/view/BIUIImageView;
const/4 p2, 0x4
invoke-virtual {p1, p2}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
return-void
.line 80
:cond_3e
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
check-cast v2, Lcom/imo/android/imoim/fresco/ImoImageView;
.line 1082
iget-object v3, p2, Lcom/imo/android/imoim/voiceroom/rank/data/j;->a:Lcom/imo/android/imoim/voiceroom/rank/data/i;
.line 2025
iget-object v3, v3, Lcom/imo/android/imoim/voiceroom/rank/data/i;->c:Ljava/lang/String;
.line 80
invoke-static {v2, v3, v0}, Lcom/imo/hd/component/msglist/a;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;I)Landroidx/lifecycle/LiveData;
.line 81
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->d:Lcom/biuiteam/biui/view/BIUITextView;
.line 2082
iget-object v2, p2, Lcom/imo/android/imoim/voiceroom/rank/data/j;->a:Lcom/imo/android/imoim/voiceroom/rank/data/i;
.line 3024
iget-object v2, v2, Lcom/imo/android/imoim/voiceroom/rank/data/i;->b:Ljava/lang/String;
.line 81
check-cast v2, Ljava/lang/CharSequence;
invoke-virtual {v0, v2}, Lcom/biuiteam/biui/view/BIUITextView;->setText(Ljava/lang/CharSequence;)V
.line 82
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->e:Lcom/biuiteam/biui/view/BIUITextView;
.line 3082
iget-object v2, p2, Lcom/imo/android/imoim/voiceroom/rank/data/j;->a:Lcom/imo/android/imoim/voiceroom/rank/data/i;
.line 4027
iget v2, v2, Lcom/imo/android/imoim/voiceroom/rank/data/i;->e:I
.line 82
invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
check-cast v2, Ljava/lang/CharSequence;
invoke-virtual {v0, v2}, Lcom/biuiteam/biui/view/BIUITextView;->setText(Ljava/lang/CharSequence;)V
.line 4083
iget-object p2, p2, Lcom/imo/android/imoim/voiceroom/rank/data/j;->b:Lcom/imo/android/imoim/voiceroom/rank/data/a;
.line 5049
iget-boolean p2, p2, Lcom/imo/android/imoim/voiceroom/rank/data/a;->e:Z
if-eqz p2, :cond_6f
.line 84
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->c:Lcom/biuiteam/biui/view/BIUIImageView;
invoke-virtual {p1, v1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
goto :goto_74
.line 86
:cond_6f
iget-object p2, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->c:Lcom/biuiteam/biui/view/BIUIImageView;
invoke-virtual {p2, p1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
.line 88
:goto_74
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/adapter/holder/a;->f:Lcom/biuiteam/biui/view/BIUIImageView;
invoke-virtual {p1, v1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
return-void
.end method