CoupleLayout.smali
.class public final Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;
.super Landroidx/constraintlayout/widget/ConstraintLayout;
.source "SourceFile"
# instance fields
.field public final a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;",
"Lcom/imo/android/imoim/fresco/ImoImageView;",
">;"
}
.end annotation
.end field
.field public final b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;",
">;"
}
.end annotation
.end field
.field private c:Landroid/widget/RelativeLayout;
.field private d:Landroid/widget/RelativeLayout;
.field private e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.field private f:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.field private g:Landroid/widget/FrameLayout;
.field private h:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.field private i:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.field private j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.field private k:Lcom/imo/android/imoim/fresco/ImoImageView;
.field private l:Lcom/imo/android/imoim/fresco/ImoImageView;
.field private m:Lcom/imo/android/imoim/fresco/ImoImageView;
.field private n:Lcom/imo/android/imoim/fresco/ImoImageView;
.field private o:Lcom/imo/android/imoim/fresco/ImoImageView;
.field private p:Z
.field private q:Lcom/imo/android/imoim/voiceroom/c/a;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 8
const/4 v2, 0x0
const/4 v3, 0x0
const/4 v4, 0x6
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 9
const/4 v3, 0x0
const/4 v4, 0x4
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 5
const-string v0, "context"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 36
invoke-direct {p0, p1, p2, p3}, Landroidx/constraintlayout/widget/ConstraintLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 52
new-instance p2, Ljava/util/LinkedHashMap;
invoke-direct {p2}, Ljava/util/LinkedHashMap;-><init>()V
check-cast p2, Ljava/util/Map;
iput-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a:Ljava/util/Map;
.line 53
new-instance p2, Ljava/util/LinkedHashMap;
invoke-direct {p2}, Ljava/util/LinkedHashMap;-><init>()V
check-cast p2, Ljava/util/Map;
iput-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
.line 59
move-object p2, p0
check-cast p2, Landroid/view/ViewGroup;
const p3, 0x7f0b03ec
const/4 v0, 0x1
invoke-static {p1, p3, p2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;
const/4 p1, 0x0
.line 60
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->setClipChildren(Z)V
const p1, 0x7f090eda
.line 4065
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.rl_top_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/RelativeLayout;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->c:Landroid/widget/RelativeLayout;
const p1, 0x7f090ea4
.line 4066
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.rl_bottom_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/RelativeLayout;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->d:Landroid/widget/RelativeLayout;
const p1, 0x7f09118e
.line 4067
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.top_left_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
const p1, 0x7f091196
.line 4068
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.top_right_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->f:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
const p1, 0x7f0901b4
.line 4069
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.bottom_left_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->h:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
const p1, 0x7f0901ba
.line 4070
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.bottom_right_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->i:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
const p1, 0x7f0905c6
.line 4071
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.fl_top_right)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/FrameLayout;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->g:Landroid/widget/FrameLayout;
const p1, 0x7f090d0e
.line 4072
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.one_couple)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
const p1, 0x7f09096a
.line 4073
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.iv_one_couple_heart_bg)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->k:Lcom/imo/android/imoim/fresco/ImoImageView;
const p1, 0x7f0909fd
.line 4074
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.iv_top_left_heart_bg)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->l:Lcom/imo/android/imoim/fresco/ImoImageView;
const p1, 0x7f0909ff
.line 4075
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.iv_top_right_heart_bg)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->m:Lcom/imo/android/imoim/fresco/ImoImageView;
const p1, 0x7f090874
.line 4076
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.iv_bottom_left_heart_bg)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->n:Lcom/imo/android/imoim/fresco/ImoImageView;
const p1, 0x7f090875
.line 4077
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string p2, "findViewById(R.id.iv_bottom_right_heart_bg)"
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->o:Lcom/imo/android/imoim/fresco/ImoImageView;
.line 4082
iget-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a:Ljava/util/Map;
.line 4083
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez p2, :cond_103
const-string p3, "oneCouple"
invoke-static {p3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_103
iget-object p3, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->k:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez p3, :cond_10c
const-string v0, "ivOneCoupleHeartBg"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_10c
invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4084
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez p2, :cond_118
const-string p3, "topLeftCouple"
invoke-static {p3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_118
iget-object p3, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->l:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez p3, :cond_121
const-string v0, "ivTopLeftHeartBg"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_121
invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4085
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->f:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez p2, :cond_12d
const-string p3, "topRightCouple"
invoke-static {p3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_12d
iget-object p3, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->m:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez p3, :cond_136
const-string v0, "ivTopRightHeartBg"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_136
invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4086
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->h:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez p2, :cond_142
const-string p3, "bottomLeftCouple"
invoke-static {p3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_142
iget-object p3, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->n:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez p3, :cond_14b
const-string v0, "ivBottomLeftHeartBg"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_14b
invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4087
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->i:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez p2, :cond_157
const-string p3, "bottomRightCouple"
invoke-static {p3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_157
iget-object p3, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->o:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez p3, :cond_160
const-string v0, "ivBottomRightHeartBg"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_160
invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public synthetic constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V
.registers 6
and-int/lit8 p5, p4, 0x2
if-eqz p5, :cond_5
const/4 p2, 0x0
:cond_5
and-int/lit8 p4, p4, 0x4
if-eqz p4, :cond_a
const/4 p3, 0x0
.line 35
:cond_a
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method private final a(Lcom/biuiteam/biui/view/BIUIImageView;Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
.registers 6
.line 237
iget-boolean v0, p2, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->f:Z
const/4 v1, 0x0
if-nez v0, :cond_2b
iget-boolean v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->p:Z
if-eqz v0, :cond_1a
iget-object v0, p2, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
check-cast v0, Ljava/lang/CharSequence;
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->a()Ljava/lang/String;
move-result-object v2
check-cast v2, Ljava/lang/CharSequence;
invoke-static {v0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1a
goto :goto_2b
.line 241
:cond_1a
iget-boolean p2, p2, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->g:Z
if-eqz p2, :cond_1f
goto :goto_21
:cond_1f
const/16 v1, 0x8
:goto_21
invoke-virtual {p1, v1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
const p2, 0x7f0803b9
.line 242
invoke-virtual {p1, p2}, Lcom/biuiteam/biui/view/BIUIImageView;->setImageResource(I)V
return-void
.line 238
:cond_2b
:goto_2b
invoke-virtual {p1, v1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
const p2, 0x7f08055e
.line 239
invoke-virtual {p1, p2}, Lcom/biuiteam/biui/view/BIUIImageView;->setImageResource(I)V
return-void
.end method
.method public static synthetic a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;Ljava/util/List;)V
.registers 4
const/4 v0, 0x0
const/4 v1, 0x0
.line 298
invoke-virtual {p0, p1, v0, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Ljava/util/List;ZLcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;)V
return-void
.end method
.method private final a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.registers 6
.line 1098
iget-object v0, p2, Lcom/imo/android/imoim/chatroom/couple/data/Couple;->a:Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 247
iget-object v0, v0, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
.line 1099
iget-object v1, p2, Lcom/imo/android/imoim/chatroom/couple/data/Couple;->b:Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 247
iget-object v1, v1, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
if-eqz v0, :cond_16
if-eqz v1, :cond_16
.line 248
iget-object v2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 249
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 251
:cond_16
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v0, :cond_29
const/4 v1, 0x0
.line 252
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 253
sget-object v1, Lcom/imo/android/imoim/util/bz;->dC:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
.line 2098
:cond_29
iget-object v0, p2, Lcom/imo/android/imoim/chatroom/couple/data/Couple;->a:Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 255
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setLeftMicSeatEntity(Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
.line 2099
iget-object v0, p2, Lcom/imo/android/imoim/chatroom/couple/data/Couple;->b:Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 256
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setRightMicSeatEntity(Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
.line 257
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->q:Lcom/imo/android/imoim/voiceroom/c/a;
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setMicSeatBehaviorListener(Lcom/imo/android/imoim/voiceroom/c/a;)V
.line 258
invoke-virtual {p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a()V
.line 259
sget v0, Lcom/imo/android/imoim/k$a;->iv_left_mute_on:I
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/biuiteam/biui/view/BIUIImageView;
const-string v1, "coupleView.iv_left_mute_on"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 3098
iget-object v1, p2, Lcom/imo/android/imoim/chatroom/couple/data/Couple;->a:Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 259
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/biuiteam/biui/view/BIUIImageView;Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
.line 260
sget v0, Lcom/imo/android/imoim/k$a;->iv_right_mute_on:I
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/biuiteam/biui/view/BIUIImageView;
const-string v0, "coupleView.iv_right_mute_on"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 3099
iget-object p2, p2, Lcom/imo/android/imoim/chatroom/couple/data/Couple;->b:Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 260
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/biuiteam/biui/view/BIUIImageView;Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
return-void
.end method
.method public static a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/Long;Ljava/lang/Integer;)V
.registers 6
if-eqz p0, :cond_34
if-eqz p2, :cond_34
if-eqz p3, :cond_34
.line 264
invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I
move-result v0
if-gtz v0, :cond_d
goto :goto_34
.line 267
:cond_d
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v0
invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-virtual {p0, v0, v1, p2}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a(JI)V
.line 268
invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I
move-result p0
const/4 p2, 0x1
if-ne p0, p2, :cond_2d
if-eqz p1, :cond_25
const/4 p0, 0x0
.line 269
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
:cond_25
if-eqz p1, :cond_2c
.line 270
sget-object p0, Lcom/imo/android/imoim/util/bz;->dC:Ljava/lang/String;
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
:cond_2c
return-void
:cond_2d
if-eqz p1, :cond_34
const/16 p0, 0x8
.line 272
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
:cond_34
:goto_34
return-void
.end method
.method private static a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Ljava/lang/String;Lcom/imo/android/imoim/fresco/ImoImageView;)V
.registers 5
.line 285
invoke-virtual {p0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->getVisibility()I
move-result v0
const/16 v1, 0x8
if-ne v0, v1, :cond_c
.line 286
invoke-virtual {p2, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
return-void
.line 289
:cond_c
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a(Ljava/lang/String;)V
const/4 p0, 0x0
.line 290
invoke-virtual {p2, p0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 291
sget-object p0, Lcom/imo/android/imoim/util/bz;->dC:Ljava/lang/String;
invoke-virtual {p2, p0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final a()V
.registers 4
.line 223
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection;
move-result-object v0
check-cast v0, Ljava/lang/Iterable;
.line 341
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_c
:goto_c
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_2e
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.line 224
invoke-virtual {v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a()V
.line 225
invoke-virtual {v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->b()V
.line 226
iget-object v2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a:Ljava/util/Map;
invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v1, :cond_c
const/16 v2, 0x8
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
goto :goto_c
:cond_2e
return-void
.end method
.method public final a(Lcom/imo/android/imoim/chatroom/couple/data/CoupleCount;Ljava/util/ArrayList;)V
.registers 20
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/imo/android/imoim/chatroom/couple/data/CoupleCount;",
"Ljava/util/ArrayList<",
"Lcom/imo/android/imoim/chatroom/couple/data/Couple;",
">;)V"
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p2
const-string v2, "couples"
invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 92
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v2}, Ljava/util/Map;->clear()V
const-string v2, "rlBottomCouple"
const-string v3, "rlTopCouple"
const-string v4, "oneCouple"
const/16 v5, 0x8
if-eqz p1, :cond_1ab
.line 93
invoke-virtual/range {p1 .. p1}, Lcom/imo/android/imoim/chatroom/couple/data/CoupleCount;->getCount()I
move-result v6
invoke-virtual/range {p2 .. p2}, Ljava/util/ArrayList;->size()I
move-result v7
if-eq v6, v7, :cond_24
goto/16 :goto_1ab
.line 99
:cond_24
sget-object v6, Lcom/imo/android/imoim/chatroom/couple/view/a;->a:[I
invoke-virtual/range {p1 .. p1}, Lcom/imo/android/imoim/chatroom/couple/data/CoupleCount;->ordinal()I
move-result v7
aget v6, v6, v7
const-string v7, "couples[0]"
const/4 v8, 0x1
const/4 v9, 0x0
if-eq v6, v8, :cond_179
const-string v10, "topRightCouple"
const-string v11, "couples[1]"
const-string v12, "topLeftCouple"
const-string v13, "flTopRight"
const/4 v14, 0x2
if-eq v6, v14, :cond_129
const-string v15, "bottomRightCouple"
const-string v14, "couples[2]"
const-string v16, "bottomLeftCouple"
const/4 v8, 0x3
if-eq v6, v8, :cond_c5
const/4 v8, 0x4
if-eq v6, v8, :cond_4b
goto/16 :goto_c4
.line 124
:cond_4b
iget-object v6, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->c:Landroid/widget/RelativeLayout;
if-nez v6, :cond_52
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_52
invoke-virtual {v6, v9}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 125
iget-object v3, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->d:Landroid/widget/RelativeLayout;
if-nez v3, :cond_5c
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_5c
invoke-virtual {v3, v9}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 126
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_66
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_66
invoke-virtual {v2, v5}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setVisibility(I)V
.line 127
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->g:Landroid/widget/FrameLayout;
if-nez v2, :cond_70
invoke-static {v13}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_70
invoke-virtual {v2, v9}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 128
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_7a
invoke-static {v12}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_7a
invoke-virtual {v1, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.line 129
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->f:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_8d
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_8d
const/4 v3, 0x1
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-static {v3, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.line 130
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->h:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_a1
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_a1
const/4 v3, 0x2
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-static {v3, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.line 131
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->i:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_b5
invoke-static {v15}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_b5
const/4 v3, 0x3
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
const-string v3, "couples[3]"
invoke-static {v1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
:goto_c4
return-void
.line 115
:cond_c5
iget-object v6, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->c:Landroid/widget/RelativeLayout;
if-nez v6, :cond_cc
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_cc
invoke-virtual {v6, v9}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 116
iget-object v3, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->d:Landroid/widget/RelativeLayout;
if-nez v3, :cond_d6
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d6
invoke-virtual {v3, v9}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 117
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_e0
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_e0
invoke-virtual {v2, v5}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setVisibility(I)V
.line 118
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->g:Landroid/widget/FrameLayout;
if-nez v2, :cond_ea
invoke-static {v13}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_ea
invoke-virtual {v2, v5}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 119
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_f4
invoke-static {v12}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_f4
invoke-virtual {v1, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.line 120
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->h:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_107
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_107
const/4 v3, 0x1
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-static {v3, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.line 121
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->i:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_11b
invoke-static {v15}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_11b
const/4 v3, 0x2
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
invoke-static {v1, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
return-void
.line 107
:cond_129
iget-object v6, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->c:Landroid/widget/RelativeLayout;
if-nez v6, :cond_130
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_130
invoke-virtual {v6, v9}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 108
iget-object v3, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->d:Landroid/widget/RelativeLayout;
if-nez v3, :cond_13a
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_13a
invoke-virtual {v3, v5}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 109
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_144
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_144
invoke-virtual {v2, v5}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setVisibility(I)V
.line 110
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->g:Landroid/widget/FrameLayout;
if-nez v2, :cond_14e
invoke-static {v13}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_14e
invoke-virtual {v2, v9}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 111
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_158
invoke-static {v12}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_158
invoke-virtual {v1, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
invoke-static {v3, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v3}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
.line 112
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->f:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_16b
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_16b
const/4 v3, 0x1
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
invoke-static {v1, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
return-void
.line 101
:cond_179
iget-object v6, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->c:Landroid/widget/RelativeLayout;
if-nez v6, :cond_180
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_180
invoke-virtual {v6, v5}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 102
iget-object v3, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->d:Landroid/widget/RelativeLayout;
if-nez v3, :cond_18a
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_18a
invoke-virtual {v3, v5}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 103
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_194
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_194
invoke-virtual {v2, v9}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setVisibility(I)V
.line 104
iget-object v2, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v2, :cond_19e
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_19e
invoke-virtual {v1, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
invoke-static {v1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/data/Couple;
invoke-direct {v0, v2, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Lcom/imo/android/imoim/chatroom/couple/data/Couple;)V
return-void
.line 94
:cond_1ab
:goto_1ab
iget-object v1, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->c:Landroid/widget/RelativeLayout;
if-nez v1, :cond_1b2
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1b2
invoke-virtual {v1, v5}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 95
iget-object v1, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->d:Landroid/widget/RelativeLayout;
if-nez v1, :cond_1bc
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1bc
invoke-virtual {v1, v5}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 96
iget-object v1, v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v1, :cond_1c6
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c6
invoke-virtual {v1, v5}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->setVisibility(I)V
return-void
.end method
.method public final a(Ljava/lang/String;)V
.registers 5
const-string v0, "avatarFrameUrl"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 277
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->j:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v0, :cond_e
const-string v1, "oneCouple"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_e
iget-object v1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->k:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v1, :cond_17
const-string v2, "ivOneCoupleHeartBg"
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_17
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Ljava/lang/String;Lcom/imo/android/imoim/fresco/ImoImageView;)V
.line 278
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->e:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v0, :cond_23
const-string v1, "topLeftCouple"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_23
iget-object v1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->l:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v1, :cond_2c
const-string v2, "ivTopLeftHeartBg"
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_2c
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Ljava/lang/String;Lcom/imo/android/imoim/fresco/ImoImageView;)V
.line 279
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->f:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v0, :cond_38
const-string v1, "topRightCouple"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_38
iget-object v1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->m:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v1, :cond_41
const-string v2, "ivTopRightHeartBg"
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_41
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Ljava/lang/String;Lcom/imo/android/imoim/fresco/ImoImageView;)V
.line 280
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->h:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v0, :cond_4d
const-string v1, "bottomLeftCouple"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_4d
iget-object v1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->n:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v1, :cond_56
const-string v2, "ivBottomLeftHeartBg"
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_56
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Ljava/lang/String;Lcom/imo/android/imoim/fresco/ImoImageView;)V
.line 281
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->i:Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-nez v0, :cond_62
const-string v1, "bottomRightCouple"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_62
iget-object v1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->o:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v1, :cond_6b
const-string v2, "ivBottomRightHeartBg"
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_6b
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;Ljava/lang/String;Lcom/imo/android/imoim/fresco/ImoImageView;)V
return-void
.end method
.method public final a(Ljava/util/List;ZLcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;",
">;Z",
"Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;",
")V"
}
.end annotation
if-eqz p2, :cond_31
.line 300
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p2
invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p2
:cond_c
:goto_c
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_31
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-eqz p3, :cond_c
.line 301
new-instance v2, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout$b;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout$b;-><init>(Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;)V
check-cast v2, Lb/a;
.line 3223
invoke-static {v1, v2}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/p;->a(Ljava/lang/String;Lb/a;)V
goto :goto_c
:cond_31
if-nez p1, :cond_34
return-void
.line 310
:cond_34
iget-object p2, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p2
invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p2
:goto_3e
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result p3
if-eqz p3, :cond_a5
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p3
check-cast p3, Ljava/util/Map$Entry;
invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p3
check-cast p3, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.line 311
move-object v1, p1
check-cast v1, Ljava/lang/Iterable;
.line 347
instance-of v2, v1, Ljava/util/Collection;
if-eqz v2, :cond_66
move-object v2, v1
check-cast v2, Ljava/util/Collection;
invoke-interface {v2}, Ljava/util/Collection;->isEmpty()Z
move-result v2
if-nez v2, :cond_80
.line 348
:cond_66
invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_6a
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_80
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 311
iget-object v3, v3, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
invoke-static {v3, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_6a
const/4 v2, 0x0
goto :goto_81
:cond_80
const/4 v2, 0x1
.line 312
:goto_81
invoke-virtual {p3, v2, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a(ZLjava/lang/String;)V
.line 314
invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_88
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_9e
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
move-object v3, v2
check-cast v3, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
iget-object v3, v3, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
invoke-static {v3, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_88
goto :goto_9f
:cond_9e
const/4 v2, 0x0
:goto_9f
check-cast v2, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 315
invoke-virtual {p3, v2}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->a(Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
goto :goto_3e
:cond_a5
return-void
.end method
.method public final a(ZLcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
.registers 6
.line 150
iput-boolean p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->p:Z
.line 151
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
const/4 v1, 0x0
if-eqz p2, :cond_a
iget-object v2, p2, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
goto :goto_b
:cond_a
move-object v2, v1
:goto_b
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-eqz v0, :cond_1b
if-eqz p2, :cond_17
iget-object v1, p2, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
:cond_17
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->b(Ljava/lang/String;)Lcom/biuiteam/biui/view/BIUIImageView;
move-result-object v1
:cond_1b
if-eqz v1, :cond_2f
if-eqz p1, :cond_2a
const/4 p1, 0x0
.line 154
invoke-virtual {v1, p1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
const p1, 0x7f08055e
.line 155
invoke-virtual {v1, p1}, Lcom/biuiteam/biui/view/BIUIImageView;->setImageResource(I)V
return-void
:cond_2a
const/16 p1, 0x8
.line 157
invoke-virtual {v1, p1}, Lcom/biuiteam/biui/view/BIUIImageView;->setVisibility(I)V
:cond_2f
return-void
.end method
.method public final b(Ljava/lang/String;)Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.registers 3
.line 295
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
return-object p1
.end method
.method public final b()V
.registers 3
.line 231
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection;
move-result-object v0
check-cast v0, Ljava/lang/Iterable;
.line 343
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_c
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_1c
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
.line 232
invoke-virtual {v1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->b()V
goto :goto_c
:cond_1c
return-void
.end method
.method public final c(Ljava/lang/String;)Landroid/view/View;
.registers 3
const-string v0, "anonId"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 320
iget-object v0, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-eqz v0, :cond_14
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->d(Ljava/lang/String;)Lcom/imo/android/imoim/views/CircleImageView;
move-result-object p1
goto :goto_15
:cond_14
const/4 p1, 0x0
:goto_15
check-cast p1, Landroid/view/View;
return-object p1
.end method
.method public final setMicSeatBehaviorListener(Lcom/imo/android/imoim/voiceroom/c/a;)V
.registers 2
.line 137
iput-object p1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->q:Lcom/imo/android/imoim/voiceroom/c/a;
return-void
.end method
.method public final setSpeakingChanged(Ljava/util/List;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;",
">;)V"
}
.end annotation
const-string v0, "changedMicSeats"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 141
check-cast p1, Ljava/lang/Iterable;
.line 335
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_b
:goto_b
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_31
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;
.line 142
iget-object v1, p0, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->b:Ljava/util/Map;
iget-object v2, v0, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;
if-eqz v1, :cond_2a
iget-object v2, v0, Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;->e:Ljava/lang/String;
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleView;->b(Ljava/lang/String;)Lcom/biuiteam/biui/view/BIUIImageView;
move-result-object v1
goto :goto_2b
:cond_2a
const/4 v1, 0x0
:goto_2b
if-eqz v1, :cond_b
.line 144
invoke-direct {p0, v1, v0}, Lcom/imo/android/imoim/chatroom/couple/view/CoupleLayout;->a(Lcom/biuiteam/biui/view/BIUIImageView;Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;)V
goto :goto_b
:cond_31
return-void
.end method