VoiceRoomRankActivity.smali
.class public final Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/voiceroom/rank/view/GiftAreaSelectFragment$b;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$a;
}
.end annotation
# static fields
.field static final synthetic a:[Lkotlin/k/g;
.field public static final c:Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$a;
# instance fields
.field b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
.field private d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
.field private e:Landroid/widget/LinearLayout;
.field private f:Landroid/widget/TextView;
.field private g:Landroid/widget/TextView;
.field private h:Landroid/widget/ImageView;
.field private i:Landroid/widget/ImageView;
.field private j:Landroid/widget/ImageView;
.field private k:Landroid/view/View;
.field private l:Landroid/widget/RelativeLayout;
.field private m:Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
.field private n:Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
.field private o:I
.field private p:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
.field private q:Lcom/imo/android/imoim/voiceroom/rank/data/DateType;
.field private final r:Lkotlin/f;
# direct methods
.method static constructor <clinit>()V
.registers 5
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/k/g;
new-instance v1, Lkotlin/f/b/z;
const-class v2, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;
invoke-static {v2}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v2
const-string v3, "rankViewModel"
const-string v4, "getRankViewModel()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;"
invoke-direct {v1, v2, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v1
check-cast v1, Lkotlin/k/g;
const/4 v2, 0x0
aput-object v1, v0, v2
sput-object v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a:[Lkotlin/k/g;
new-instance v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->c:Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$a;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 41
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 88
new-instance v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$g;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$g;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->r:Lkotlin/f;
return-void
.end method
.method private final a()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->r:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
return-object v0
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
.registers 2
.line 41
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->n:Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
if-nez p0, :cond_9
const-string v0, "placeHolderLayout"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method private final a(I)V
.registers 7
.line 232
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->m:Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
if-nez v0, :cond_9
const-string v1, "tabAdapter"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;->getCount()I
move-result v0
if-nez p1, :cond_17
const v1, 0x7f080162
.line 7258
invoke-static {v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
goto :goto_2a
:cond_17
add-int/lit8 v1, v0, -0x1
if-ne p1, v1, :cond_23
const v1, 0x7f080163
.line 7259
invoke-static {v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
goto :goto_2a
:cond_23
const v1, 0x7f060097
.line 7260
invoke-static {v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
:goto_2a
const/4 v2, 0x0
:goto_2b
if-ge v2, v0, :cond_4a
.line 235
iget-object v3, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v3, :cond_36
const-string v4, "rankTab"
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_36
invoke-virtual {v3, v2}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->a(I)Landroid/view/View;
move-result-object v3
if-nez v3, :cond_3d
return-void
:cond_3d
if-ne p1, v2, :cond_43
.line 237
invoke-virtual {v3, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
goto :goto_47
:cond_43
const/4 v4, 0x0
.line 239
invoke-virtual {v3, v4}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
:goto_47
add-int/lit8 v2, v2, 0x1
goto :goto_2b
:cond_4a
return-void
.end method
.method private final a(II)V
.registers 6
.line 299
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->h:Landroid/widget/ImageView;
const-string v1, "btnBack"
if-nez v0, :cond_9
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
sget-object v2, Lcom/biuiteam/biui/a/l;->a:Lcom/biuiteam/biui/a/l;
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->h:Landroid/widget/ImageView;
if-nez v2, :cond_12
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_12
invoke-virtual {v2}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v1
const-string v2, "btnBack.drawable"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p1}, Lcom/biuiteam/biui/a/l;->a(Landroid/graphics/drawable/Drawable;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 300
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->g:Landroid/widget/TextView;
if-nez v0, :cond_2b
const-string v1, "tvTitle"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_2b
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setTextColor(I)V
.line 301
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->i:Landroid/widget/ImageView;
const-string v0, "ivIcArea"
if-nez p1, :cond_37
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_37
sget-object v1, Lcom/biuiteam/biui/a/l;->a:Lcom/biuiteam/biui/a/l;
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->i:Landroid/widget/ImageView;
if-nez v1, :cond_40
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_40
invoke-virtual {v1}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v0
const-string v1, "ivIcArea.drawable"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p2}, Lcom/biuiteam/biui/a/l;->a(Landroid/graphics/drawable/Drawable;I)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 302
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->j:Landroid/widget/ImageView;
const-string v0, "ivArrowRight"
if-nez p1, :cond_59
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_59
sget-object v1, Lcom/biuiteam/biui/a/l;->a:Lcom/biuiteam/biui/a/l;
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->j:Landroid/widget/ImageView;
if-nez v1, :cond_62
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_62
invoke-virtual {v1}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v0
const-string v1, "ivArrowRight.drawable"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p2}, Lcom/biuiteam/biui/a/l;->a(Landroid/graphics/drawable/Drawable;I)Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 303
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->f:Landroid/widget/TextView;
if-nez p1, :cond_7b
const-string v0, "tvRankArea"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_7b
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setTextColor(I)V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;I)V
.registers 2
.line 41
invoke-direct {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a(I)V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;Ljava/util/List;)V
.registers 9
.line 10307
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_f5
.line 10309
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v0
const-string v1, "tvTitle"
const v2, 0x7f0f0af9
const/4 v3, 0x1
const-string v4, "rankTab"
const/4 v5, 0x0
if-ne v0, v3, :cond_81
.line 10310
invoke-interface {p1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/voiceroom/rank/data/m;
.line 10311
iget-object v6, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->g:Landroid/widget/TextView;
if-nez v6, :cond_22
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 11092
:cond_22
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/rank/data/m;->a:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
if-nez v0, :cond_27
goto :goto_37
.line 11328
:cond_27
sget-object v1, Lcom/imo/android/imoim/voiceroom/rank/view/a;->c:[I
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/rank/data/RankType;->ordinal()I
move-result v0
aget v0, v1, v0
if-eq v0, v3, :cond_61
const/4 v1, 0x2
if-eq v0, v1, :cond_52
const/4 v1, 0x3
if-eq v0, v1, :cond_43
:goto_37
new-array v0, v5, [Ljava/lang/Object;
.line 11332
invoke-static {v2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "NewResourceUtils.getStri\u2026oom_rank_room_gift_title)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_6f
:cond_43
const v0, 0x7f0f0b02
new-array v1, v5, [Ljava/lang/Object;
.line 11331
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "NewResourceUtils.getStri\u2026_rank_tab_room_gift_rank)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_6f
:cond_52
const v0, 0x7f0f0b00
new-array v1, v5, [Ljava/lang/Object;
.line 11330
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "NewResourceUtils.getStri\u2026nk_tab_receive_gift_rank)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_6f
:cond_61
const v0, 0x7f0f0b04
new-array v1, v5, [Ljava/lang/Object;
.line 11329
invoke-static {v0, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "NewResourceUtils.getStri\u2026_rank_tab_send_gift_rank)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 10311
:goto_6f
check-cast v0, Ljava/lang/CharSequence;
invoke-virtual {v6, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 10312
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v0, :cond_7b
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_7b
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setVisibility(I)V
goto :goto_9d
.line 10314
:cond_81
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->g:Landroid/widget/TextView;
if-nez v0, :cond_88
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_88
new-array v1, v5, [Ljava/lang/Object;
invoke-static {v2, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 10315
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v0, :cond_9a
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9a
invoke-virtual {v0, v5}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setVisibility(I)V
.line 10317
:goto_9d
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->m:Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
if-nez v0, :cond_a6
const-string v1, "tabAdapter"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_a6
iget v1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->q:Lcom/imo/android/imoim/voiceroom/rank/data/DateType;
const-string v3, "giftRanks"
invoke-static {p1, v3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 12081
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
check-cast v3, Ljava/util/List;
.line 12082
move-object v5, p1
check-cast v5, Ljava/util/Collection;
invoke-interface {v3, v5}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 12081
iput-object v3, v0, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;->a:Ljava/util/List;
.line 12084
iput v1, v0, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;->b:I
.line 12085
iput-object v2, v0, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;->c:Lcom/imo/android/imoim/voiceroom/rank/data/DateType;
.line 12086
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;->notifyDataSetChanged()V
.line 10318
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v0, :cond_cc
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_cc
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
const-string v2, "rankPager"
if-nez v1, :cond_d5
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d5
check-cast v1, Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v0, v1}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setViewPager(Landroidx/viewpager/widget/ViewPager;)V
.line 10319
invoke-direct {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a(Ljava/util/List;)V
.line 10320
invoke-direct {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b(Ljava/util/List;)I
move-result p1
.line 10321
invoke-direct {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a(I)V
.line 10322
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
if-nez v0, :cond_eb
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_eb
new-instance v1, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$h;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$h;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;I)V
check-cast v1, Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/widgets/ScrollableViewPager;->post(Ljava/lang/Runnable;)Z
:cond_f5
return-void
.end method
.method private final a(Ljava/util/List;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/imo/android/imoim/voiceroom/rank/data/m;",
">;)V"
}
.end annotation
.line 222
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->m:Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
if-nez v0, :cond_9
const-string v1, "tabAdapter"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;->getCount()I
move-result v0
const/4 v1, 0x0
:goto_e
if-ge v1, v0, :cond_70
.line 224
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v2, :cond_19
const-string v3, "rankTab"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_19
invoke-virtual {v2, v1}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->a(I)Landroid/view/View;
move-result-object v2
.line 225
instance-of v3, v2, Landroid/widget/TextView;
if-eqz v3, :cond_6d
.line 226
check-cast v2, Landroid/widget/TextView;
invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/voiceroom/rank/data/m;
.line 6092
iget-object v3, v3, Lcom/imo/android/imoim/voiceroom/rank/data/m;->a:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
if-nez v3, :cond_2e
goto :goto_3f
.line 6265
:cond_2e
sget-object v4, Lcom/imo/android/imoim/voiceroom/rank/view/a;->b:[I
invoke-virtual {v3}, Lcom/imo/android/imoim/voiceroom/rank/data/RankType;->ordinal()I
move-result v3
aget v3, v4, v3
const/4 v4, 0x1
if-eq v3, v4, :cond_60
const/4 v4, 0x2
if-eq v3, v4, :cond_55
const/4 v4, 0x3
if-eq v3, v4, :cond_4a
:goto_3f
const v3, 0x7f06040b
const v4, 0x7f060030
.line 6288
invoke-direct {p0, v3, v4}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b(II)Landroid/content/res/ColorStateList;
move-result-object v3
goto :goto_6a
:cond_4a
const v3, 0x7f06040c
const v4, 0x7f060037
.line 6281
invoke-direct {p0, v3, v4}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b(II)Landroid/content/res/ColorStateList;
move-result-object v3
goto :goto_6a
:cond_55
const v3, 0x7f06040e
const v4, 0x7f06007e
.line 6274
invoke-direct {p0, v3, v4}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b(II)Landroid/content/res/ColorStateList;
move-result-object v3
goto :goto_6a
:cond_60
const v3, 0x7f06040d
const v4, 0x7f06009d
.line 6267
invoke-direct {p0, v3, v4}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b(II)Landroid/content/res/ColorStateList;
move-result-object v3
.line 226
:goto_6a
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
:cond_6d
add-int/lit8 v1, v1, 0x1
goto :goto_e
:cond_70
return-void
.end method
.method private final b(Ljava/util/List;)I
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/imo/android/imoim/voiceroom/rank/data/m;",
">;)I"
}
.end annotation
.line 245
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->p:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
const/4 v1, 0x0
if-nez v0, :cond_6
return v1
.line 248
:cond_6
check-cast p1, Ljava/lang/Iterable;
.line 370
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
const/4 v0, 0x0
:goto_d
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_29
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
add-int/lit8 v3, v0, 0x1
if-gez v0, :cond_1e
invoke-static {}, Lkotlin/a/k;->a()V
:cond_1e
check-cast v2, Lcom/imo/android/imoim/voiceroom/rank/data/m;
.line 8092
iget-object v2, v2, Lcom/imo/android/imoim/voiceroom/rank/data/m;->a:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
.line 249
iget-object v4, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->p:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
if-ne v2, v4, :cond_27
return v0
:cond_27
move v0, v3
goto :goto_d
:cond_29
return v1
.end method
.method private final b(II)Landroid/content/res/ColorStateList;
.registers 8
.line 342
:try_start_0
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColorStateList(I)Landroid/content/res/ColorStateList;
move-result-object p1
const-string v0, "resources.getColorStateList(statListColorRes)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
:try_end_d
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_d} :catch_e
goto :goto_39
:catch_e
const/4 p1, 0x2
new-array v0, p1, [[I
const/4 v1, 0x1
new-array v2, v1, [I
const v3, 0x10100a1
const/4 v4, 0x0
aput v3, v2, v4
aput-object v2, v0, v4
new-array v2, v4, [I
aput-object v2, v0, v1
.line 344
check-cast v0, [[I
new-array p1, p1, [I
.line 349
invoke-static {p2}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result p2
aput p2, p1, v4
const p2, 0x7f06004a
.line 350
invoke-static {p2}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result p2
aput p2, p1, v1
.line 352
new-instance p2, Landroid/content/res/ColorStateList;
invoke-direct {p2, v0, p1}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
move-object p1, p2
:goto_39
return-object p1
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
.registers 4
.line 10118
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->k:Landroid/view/View;
if-nez v0, :cond_9
const-string v1, "viewDivider"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 10119
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->l:Landroid/widget/RelativeLayout;
if-nez v0, :cond_16
const-string v1, "titleBar"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_16
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f060097
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 10120
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v0, :cond_2d
const-string v1, "rankTab"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_2d
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setVisibility(I)V
.line 10122
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f06004f
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getColor(I)I
move-result v0
.line 10123
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f060038
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
.line 10121
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a(II)V
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
.registers 4
.line 10128
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->k:Landroid/view/View;
if-nez v0, :cond_9
const-string v1, "viewDivider"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 10129
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->l:Landroid/widget/RelativeLayout;
if-nez v0, :cond_17
const-string v1, "titleBar"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_17
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 10130
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez v0, :cond_24
const-string v1, "rankTab"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_24
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setVisibility(I)V
.line 10132
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f060097
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getColor(I)I
move-result v0
.line 10133
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v1}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
.line 10131
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a(II)V
return-void
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)Landroid/widget/TextView;
.registers 2
.line 41
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->f:Landroid/widget/TextView;
if-nez p0, :cond_9
const-string v0, "tvRankArea"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)I
.registers 1
.line 41
iget p0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
return p0
.end method
.method public static final synthetic f(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
.registers 1
.line 41
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
move-result-object p0
return-object p0
.end method
.method public static final synthetic g(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)Lcom/imo/android/imoim/widgets/ScrollableViewPager;
.registers 2
.line 41
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
if-nez p0, :cond_9
const-string v0, "rankPager"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
# virtual methods
.method public final a(Lcom/imo/android/imoim/voiceroom/rank/data/h;)V
.registers 4
const-string v0, "area"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 9021
iget v0, p1, Lcom/imo/android/imoim/voiceroom/rank/data/h;->a:I
.line 361
iput v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
const/4 v0, 0x0
.line 362
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->p:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
.line 363
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->q:Lcom/imo/android/imoim/voiceroom/rank/data/DateType;
.line 364
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->f:Landroid/widget/TextView;
if-nez v0, :cond_17
const-string v1, "tvRankArea"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 9022
:cond_17
iget-object p1, p1, Lcom/imo/android/imoim/voiceroom/rank/data/h;->b:Ljava/lang/String;
.line 364
check-cast p1, Ljava/lang/CharSequence;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 365
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
move-result-object p1
iget v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;->a(I)V
.line 366
iget p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
.line 9058
new-instance v0, Lcom/imo/android/imoim/voiceroom/rank/c/b$b;
invoke-direct {v0}, Lcom/imo/android/imoim/voiceroom/rank/c/b$b;-><init>()V
.line 10049
iput p1, v0, Lcom/imo/android/imoim/voiceroom/rank/c/b$f;->a:I
.line 9060
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/rank/c/b$b;->b()V
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.registers 5
.line 95
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
const p1, 0x7f0b00c0
.line 96
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->setContentView(I)V
.line 97
sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/c;
const-string p1, "voice_room_rank_condition_flag"
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c;->a(Ljava/lang/String;)V
.line 98
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const/4 v0, 0x0
if-eqz p1, :cond_26
invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object p1
if-eqz p1, :cond_26
const-string v1, "rank_type"
invoke-virtual {p1, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
goto :goto_27
:cond_26
move-object p1, v0
:goto_27
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->p:Lcom/imo/android/imoim/voiceroom/rank/data/RankType;
.line 99
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
if-eqz p1, :cond_3e
invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object p1
if-eqz p1, :cond_3e
const-string v0, "date_type"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object p1
move-object v0, p1
check-cast v0, Lcom/imo/android/imoim/voiceroom/rank/data/DateType;
:cond_3e
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->q:Lcom/imo/android/imoim/voiceroom/rank/data/DateType;
.line 100
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const/4 v0, 0x0
if-eqz p1, :cond_54
invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object p1
if-eqz p1, :cond_54
const-string v1, "area_code"
invoke-virtual {p1, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result p1
goto :goto_55
:cond_54
const/4 p1, 0x0
:goto_55
iput p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
const p1, 0x7f090e01
.line 1185
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.rank_pager)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/widgets/ScrollableViewPager;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
const p1, 0x7f090e03
.line 1186
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.rank_tab)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
const p1, 0x7f090b88
.line 1187
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.ll_rank_area)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/LinearLayout;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->e:Landroid/widget/LinearLayout;
const p1, 0x7f090105
.line 1188
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.back_btn)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->h:Landroid/widget/ImageView;
const p1, 0x7f0913f2
.line 1189
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.tv_rank_area)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->f:Landroid/widget/TextView;
const p1, 0x7f09146a
.line 1190
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.tv_title)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->g:Landroid/widget/TextView;
const p1, 0x7f09090a
.line 1191
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.iv_ic_area)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->i:Landroid/widget/ImageView;
const p1, 0x7f090846
.line 1192
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.iv_arrow_right)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->j:Landroid/widget/ImageView;
const p1, 0x7f091537
.line 1193
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.view_divider)"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->k:Landroid/view/View;
const p1, 0x7f091137 # 1.8219362E38f
.line 1194
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v1, "findViewById(R.id.title_bar)"
invoke-static {p1, v1}, 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/voiceroom/rank/view/VoiceRoomRankActivity;->l:Landroid/widget/RelativeLayout;
.line 1197
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object p1
const v1, 0x7f06004f
invoke-virtual {p1, v1}, Landroid/content/res/Resources;->getColor(I)I
move-result p1
.line 1198
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f060038
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
.line 1196
invoke-direct {p0, p1, v1}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a(II)V
.line 1201
new-instance p1, Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {p1, v1}, Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->n:Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
.line 1202
new-instance p1, Lcom/imo/android/imoim/widgets/placeholder/a;
invoke-direct {p1}, Lcom/imo/android/imoim/widgets/placeholder/a;-><init>()V
const v1, 0x7f0f0acb
new-array v2, v0, [Ljava/lang/Object;
.line 1203
invoke-static {v1, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
.line 2015
iput-object v1, p1, Lcom/imo/android/imoim/widgets/placeholder/a;->d:Ljava/lang/String;
const v1, 0x7f08041d
.line 3012
iput v1, p1, Lcom/imo/android/imoim/widgets/placeholder/a;->a:I
const v1, 0x7f0f078e
new-array v0, v0, [Ljava/lang/Object;
.line 1205
invoke-static {v1, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
.line 3018
iput-object v0, p1, Lcom/imo/android/imoim/widgets/placeholder/a;->g:Ljava/lang/String;
.line 1207
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->n:Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
const-string v1, "placeHolderLayout"
if-nez v0, :cond_141
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_141
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;->setPlaceHolderVo(Lcom/imo/android/imoim/widgets/placeholder/a;)V
.line 1208
sget-object p1, Lcom/imo/android/imoim/widgets/placeholder/d;->a:Lcom/imo/android/imoim/widgets/placeholder/d;
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
const-string v0, "rankPager"
if-nez p1, :cond_14f
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_14f
check-cast p1, Landroid/view/View;
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->n:Lcom/imo/android/imoim/widgets/placeholder/PlaceHolderLayout;
if-nez v2, :cond_158
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_158
check-cast v2, Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout;
new-instance v1, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$f;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$f;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v1, Lcom/imo/android/imoim/widgets/placeholder/b;
invoke-static {p1, v2, v1}, Lcom/imo/android/imoim/widgets/placeholder/d;->a(Landroid/view/View;Lcom/imo/android/imoim/widgets/placeholder/IPlaceHolderLayout;Lcom/imo/android/imoim/widgets/placeholder/b;)V
.line 1214
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
if-nez p1, :cond_16b
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_16b
const/4 v1, 0x1
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/widgets/ScrollableViewPager;->setOffscreenPageLimit(I)V
.line 1215
new-instance p1, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v1
const-string v2, "supportFragmentManager"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v1}, Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;-><init>(Landroidx/fragment/app/FragmentManager;)V
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->m:Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
.line 1216
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
if-nez p1, :cond_186
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_186
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->m:Lcom/imo/android/imoim/voiceroom/rank/adapter/RankFragmentTabAdapter;
if-nez v1, :cond_18f
const-string v2, "tabAdapter"
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_18f
check-cast v1, Landroidx/viewpager/widget/PagerAdapter;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/widgets/ScrollableViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
.line 1217
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
const-string v1, "rankTab"
if-nez p1, :cond_19d
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_19d
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->d:Lcom/imo/android/imoim/widgets/ScrollableViewPager;
if-nez v2, :cond_1a4
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1a4
check-cast v2, Landroidx/viewpager/widget/ViewPager;
invoke-virtual {p1, v2}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setViewPager(Landroidx/viewpager/widget/ViewPager;)V
.line 3168
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->e:Landroid/widget/LinearLayout;
if-nez p1, :cond_1b2
const-string v0, "llRankArea"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1b2
new-instance v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$b;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$b;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 3173
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->b:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
if-nez p1, :cond_1c3
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c3
new-instance v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$initListener$2;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$initListener$2;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v0, Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;
invoke-virtual {p1, v0}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setOnPageChangeListener(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V
.line 3179
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->h:Landroid/widget/ImageView;
if-nez p1, :cond_1d6
const-string v0, "btnBack"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1d6
new-instance v0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$c;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$c;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 4138
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
move-result-object p1
.line 5037
iget-object p1, p1, Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;->a:Lsg/bigo/arch/mvvm/i;
.line 4138
move-object v0, p0
check-cast v0, Landroidx/lifecycle/LifecycleOwner;
new-instance v1, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$d;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$d;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v1, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v0, v1}, Lsg/bigo/arch/mvvm/i;->a(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 4159
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
move-result-object p1
.line 5039
iget-object p1, p1, Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;->b:Landroidx/lifecycle/LiveData;
.line 4159
new-instance v1, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$e;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity$e;-><init>(Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;)V
check-cast v1, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v0, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 5114
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->a()Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;
move-result-object p1
iget v0, p0, Lcom/imo/android/imoim/voiceroom/rank/view/VoiceRoomRankActivity;->o:I
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/voiceroom/rank/viewmodel/RankViewModel;->a(I)V
return-void
.end method
.method public final onDestroy()V
.registers 2
.line 109
sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/c;
const-string v0, "voice_room_rank_condition_flag"
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c;->b(Ljava/lang/String;)V
.line 110
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onDestroy()V
return-void
.end method