RoomsStartActivity.smali
.class public final Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$a;
}
.end annotation
# static fields
.field static final synthetic a:[Lkotlin/k/g;
.field public static final b:Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$a;
# instance fields
.field private final c:Lkotlin/f;
.field private d:Ljava/lang/String;
.field private e:Ljava/lang/String;
.field private f:Ljava/lang/String;
.field private g:Z
.field private h:Ljava/lang/String;
.field private i:Ljava/lang/String;
.field private j:Ljava/lang/String;
.field private k:Ljava/lang/String;
.field private final l:Lkotlin/f;
.field private final m:Lkotlin/f;
.field private final n:Lkotlin/f;
.field private final o:Lkotlin/f;
.field private final p:F
.field private final q:F
.field private final r:I
.field private s:Ljava/util/HashMap;
# direct methods
.method static constructor <clinit>()V
.registers 6
const-class v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;
const/4 v1, 0x5
new-array v1, v1, [Lkotlin/k/g;
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "previewConfig"
const-string v5, "getPreviewConfig()Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x0
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "chatThemeTitle"
const-string v5, "getChatThemeTitle()Ljava/lang/String;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x1
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "videoThemeTitle"
const-string v5, "getVideoThemeTitle()Ljava/lang/String;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x2
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "musicThemeTitle"
const-string v5, "getMusicThemeTitle()Ljava/lang/String;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x3
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v0
const-string v3, "onlineVideoThemeTitle"
const-string v4, "getOnlineVideoThemeTitle()Ljava/lang/String;"
invoke-direct {v2, v0, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v0
check-cast v0, Lkotlin/k/g;
const/4 v2, 0x4
aput-object v0, v1, v2
sput-object v1, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a:[Lkotlin/k/g;
new-instance v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->b:Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$a;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 49
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 50
sget-object v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$f;->a:Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$f;
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/rooms/start/RoomsStartActivity;->c:Lkotlin/f;
const-string v0, ""
.line 54
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
.line 55
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e:Ljava/lang/String;
.line 56
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->f:Ljava/lang/String;
.line 59
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/b/d;->c()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
const-string v0, "outside"
.line 60
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->j:Ljava/lang/String;
const-string v0, "room_start"
.line 61
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->k:Ljava/lang/String;
.line 63
new-instance v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$b;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$b;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)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/rooms/start/RoomsStartActivity;->l:Lkotlin/f;
.line 64
new-instance v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$p;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$p;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)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/rooms/start/RoomsStartActivity;->m:Lkotlin/f;
.line 65
new-instance v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$c;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$c;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)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/rooms/start/RoomsStartActivity;->n:Lkotlin/f;
.line 66
new-instance v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$d;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$d;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)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/rooms/start/RoomsStartActivity;->o:Lkotlin/f;
const v0, 0x3fe38e39
.line 68
iput v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->p:F
const v0, 0x402aaaab
.line 69
iput v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->q:F
.line 70
sget-object v0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getPartyStartTestGroup()I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->r:I
return-void
.end method
.method private final a()Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->c:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;
return-object v0
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)Ljava/lang/String;
.registers 1
.line 49
iget-object p0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
return-object p0
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Lcom/imo/android/imoim/rooms/data/j;)V
.registers 14
if-eqz p1, :cond_c7
.line 16351
sget v0, Lcom/imo/android/imoim/k$a;->iv_background:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/fresco/ImoImageView;
const-string v1, "iv_background"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/fresco/ImoImageView;->getTag()Ljava/lang/Object;
move-result-object v0
.line 16352
instance-of v1, v0, Ljava/lang/String;
const-string v2, ""
if-eqz v1, :cond_1c
check-cast v0, Ljava/lang/String;
goto :goto_1d
:cond_1c
move-object v0, v2
.line 17085
:goto_1d
iget-object v1, p1, Lcom/imo/android/imoim/rooms/data/j;->q:Ljava/lang/String;
.line 16353
check-cast v1, Ljava/lang/CharSequence;
invoke-interface {v1}, Ljava/lang/CharSequence;->length()I
move-result v1
const/4 v3, 0x1
const/4 v4, 0x0
if-lez v1, :cond_2b
const/4 v1, 0x1
goto :goto_2c
:cond_2b
const/4 v1, 0x0
:goto_2c
if-eqz v1, :cond_30
const-string v0, "own"
.line 16356
:cond_30
move-object v1, p0
check-cast v1, Landroid/content/Context;
iget-object v5, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->k:Ljava/lang/String;
invoke-static {v1, p1, v5}, Lcom/imo/android/imoim/rooms/av/a/c;->a(Landroid/content/Context;Lcom/imo/android/imoim/rooms/data/j;Ljava/lang/String;)V
.line 18031
iget-object v1, p1, Lcom/imo/android/imoim/rooms/data/j;->a:Ljava/lang/String;
.line 18069
iget-object p1, p1, Lcom/imo/android/imoim/rooms/data/j;->l:Ljava/lang/String;
.line 16357
iget-boolean v5, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
iget-object v6, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->j:Ljava/lang/String;
iget-object v7, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
const-string v8, "scope"
invoke-static {p1, v8}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v8, "theme"
invoke-static {v7, v8}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v9, "bgUrl"
invoke-static {v0, v9}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 19026
new-instance v9, Ljava/util/LinkedHashMap;
invoke-direct {v9}, Ljava/util/LinkedHashMap;-><init>()V
check-cast v9, Ljava/util/Map;
const-string v10, "action"
const-string v11, "create_finish"
.line 19027
invoke-interface {v9, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v10, "page"
const-string v11, "creating"
.line 19028
invoke-interface {v9, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-nez v1, :cond_69
goto :goto_6a
:cond_69
move-object v2, v1
:goto_6a
const-string v1, "room_id"
.line 19029
invoke-interface {v9, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "room_limit"
.line 19030
invoke-interface {v9, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 19031
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "change_name"
invoke-interface {v9, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 19032
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "is_video"
invoke-interface {v9, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-nez v6, :cond_8a
const-string v6, "outside"
:cond_8a
const-string v1, "finish_type"
.line 19033
invoke-interface {v9, v1, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 19034
invoke-interface {v9, v8, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "background"
.line 19035
invoke-interface {v9, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "privacy"
.line 19036
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string v0, "if_hide"
invoke-interface {v9, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 19037
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->h()Ljava/lang/String;
move-result-object p1
.line 19038
move-object v0, p1
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_b7
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_b6
goto :goto_b7
:cond_b6
const/4 v3, 0x0
:cond_b7
:goto_b7
if-nez v3, :cond_be
const-string v0, "seesionid"
.line 19039
invoke-interface {v9, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_be
const-string p1, "01007003"
.line 19041
invoke-static {p1, v9}, Lcom/imo/android/imoim/rooms/b/h;->b(Ljava/lang/String;Ljava/util/Map;)V
.line 16358
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->finish()V
return-void
.line 16360
:cond_c7
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Ljava/lang/String;)V
.registers 11
.line 8257
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "performThemeChoose theme:"
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "RoomsStartActivity"
.line 9071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "music"
if-nez p1, :cond_14
move-object p1, v0
.line 8258
:cond_14
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
.line 8259
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
iget-boolean v2, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
const-string v3, "theme"
invoke-static {p1, v3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 10045
new-instance v4, Ljava/util/LinkedHashMap;
invoke-direct {v4}, Ljava/util/LinkedHashMap;-><init>()V
check-cast v4, Ljava/util/Map;
const-string v5, "action"
const-string v6, "preview_theme"
.line 10046
invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v5, "page"
const-string v6, "creating"
.line 10047
invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-nez v1, :cond_38
const-string v1, ""
:cond_38
const-string v5, "room_id"
.line 10048
invoke-interface {v4, v5, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 10049
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "is_video"
invoke-interface {v4, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 10050
invoke-interface {v4, v3, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "01007003"
.line 10051
invoke-static {p1, v4}, Lcom/imo/android/imoim/rooms/b/h;->b(Ljava/lang/String;Ljava/util/Map;)V
.line 8260
sget p1, Lcom/imo/android/imoim/k$a;->tv_theme:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
const-string v1, "tv_theme"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v2
const-string v3, "online_video"
const-string v4, "video"
const-string v5, "chat"
sparse-switch v2, :sswitch_data_1ac
goto :goto_ab
.line 8263
:sswitch_6b
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_ab
.line 13000
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->o:Lkotlin/f;
invoke-interface {v1}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 8263
check-cast v1, Ljava/lang/CharSequence;
goto :goto_b1
.line 8262
:sswitch_7c
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_ab
.line 12000
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->m:Lkotlin/f;
invoke-interface {v1}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 8262
check-cast v1, Ljava/lang/CharSequence;
goto :goto_b1
.line 8261
:sswitch_8d
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_ab
.line 11000
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->n:Lkotlin/f;
invoke-interface {v1}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
.line 8261
check-cast v1, Ljava/lang/CharSequence;
goto :goto_b1
.line 8264
:sswitch_9e
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_ab
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->b()Ljava/lang/String;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
goto :goto_b1
.line 8265
:cond_ab
:goto_ab
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->b()Ljava/lang/String;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
.line 8260
:goto_b1
invoke-virtual {p1, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 8267
sget-object p1, Lcom/imo/android/imoim/rooms/c;->a:Lcom/imo/android/imoim/rooms/c;
sget p1, Lcom/imo/android/imoim/k$a;->iv_background:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
const-string v1, "iv_background"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
iget-object v2, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->f:Ljava/lang/String;
invoke-static {p1, v1, v2}, Lcom/imo/android/imoim/rooms/c;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.line 8268
iget-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v1
const-string v2, "http://bigf.bigo.sg/asia_live/V3ha/0i5wDp.jpg"
const/16 v6, 0x8
const-string v7, "feature_preview"
const/4 v8, 0x0
sparse-switch v1, :sswitch_data_1be
goto/16 :goto_19f
.line 8279
:sswitch_dc
invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_19f
.line 8280
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p1, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 8281
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->p:F
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setAspectRatio(F)V
.line 8282
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a()Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;
move-result-object p0
if-eqz p0, :cond_113
.line 13025
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;->getOnlineImage()Ljava/lang/String;
move-result-object p0
if-nez p0, :cond_112
goto :goto_113
:cond_112
move-object v2, p0
.line 8282
:cond_113
:goto_113
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
return-void
.line 8274
:sswitch_117
invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_19f
.line 8275
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p1, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 8276
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->p:F
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setAspectRatio(F)V
.line 8277
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a()Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;
move-result-object p0
if-eqz p0, :cond_14e
.line 13021
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;->getYoutubeImage()Ljava/lang/String;
move-result-object p0
if-nez p0, :cond_14d
goto :goto_14e
:cond_14d
move-object v2, p0
.line 8277
:cond_14e
:goto_14e
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
return-void
.line 8269
:sswitch_152
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_19f
.line 8270
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p1, v8}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 8271
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->q:F
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setAspectRatio(F)V
.line 8272
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a()Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;
move-result-object p0
if-eqz p0, :cond_187
.line 13017
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/data/PartyPreviewConfig;->getMusicImage()Ljava/lang/String;
move-result-object p0
if-nez p0, :cond_189
:cond_187
const-string p0, "http://bigf.bigo.sg/asia_live/V3ha/1c0Igb.png"
.line 8272
:cond_189
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
return-void
.line 8284
:sswitch_18d
invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_19f
.line 8285
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p0, v6}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
return-void
.line 8288
:cond_19f
:goto_19f
sget p1, Lcom/imo/android/imoim/k$a;->feature_preview:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {p0, v6}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
return-void
nop
:sswitch_data_1ac
.sparse-switch
0x2e9358 -> :sswitch_9e
0x636ee25 -> :sswitch_8d
0x6b0147b -> :sswitch_7c
0x59bbe38f -> :sswitch_6b
.end sparse-switch
:sswitch_data_1be
.sparse-switch
0x2e9358 -> :sswitch_18d
0x636ee25 -> :sswitch_152
0x6b0147b -> :sswitch_117
0x59bbe38f -> :sswitch_dc
.end sparse-switch
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Z)V
.registers 2
.line 49
iput-boolean p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
return-void
.end method
.method private final b()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->l:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)Ljava/lang/String;
.registers 1
.line 49
iget-object p0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->f:Ljava/lang/String;
return-object p0
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Ljava/lang/String;)V
.registers 2
.line 49
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->j:Ljava/lang/String;
return-void
.end method
.method private final c()V
.registers 4
.line 299
iget v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->r:I
if-eqz v0, :cond_14
.line 300
move-object v0, p0
check-cast v0, Landroid/content/Context;
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
iget-boolean v2, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/rooms/av/a/c;->a(Landroid/content/Context;Ljava/lang/String;Z)V
.line 301
sget-object v0, Lcom/imo/android/imoim/rooms/f;->a:Lcom/imo/android/imoim/rooms/f;
invoke-static {}, Lcom/imo/android/imoim/rooms/f;->i()V
return-void
.line 303
:cond_14
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d()V
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)Z
.registers 1
.line 49
iget-boolean p0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
return p0
.end method
.method private final d()V
.registers 3
.line 308
iget-boolean v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
const-string v1, "android.permission.RECORD_AUDIO"
if-eqz v0, :cond_d
const-string v0, "android.permission.CAMERA"
.line 309
filled-new-array {v1, v0}, [Ljava/lang/String;
move-result-object v0
goto :goto_11
.line 311
:cond_d
filled-new-array {v1}, [Ljava/lang/String;
move-result-object v0
.line 312
:goto_11
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-static {v1}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v1
.line 7181
iput-object v0, v1, Lcom/imo/android/imoim/managers/ImoPermission$a;->b:[Ljava/lang/String;
.line 313
new-instance v0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$e;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$e;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
check-cast v0, Lcom/imo/android/imoim/managers/ImoPermission$Listener;
.line 7191
iput-object v0, v1, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string v0, "RoomsStartActivity.performStartClick"
.line 319
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
return-void
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
.registers 1
.line 49
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d()V
return-void
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)I
.registers 1
.line 49
iget p0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->r:I
return p0
.end method
.method private final e()V
.registers 2
.line 323
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->finish()V
.line 325
sget-object v0, Lcom/imo/android/imoim/rooms/share/g;->c:Lcom/imo/android/imoim/rooms/share/g$a;
.line 8035
invoke-static {}, Lcom/imo/android/imoim/rooms/share/g;->a()Ljava/util/HashMap;
move-result-object v0
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
.line 326
sget-object v0, Lcom/imo/android/imoim/rooms/f;->a:Lcom/imo/android/imoim/rooms/f;
invoke-static {}, Lcom/imo/android/imoim/rooms/f;->r()V
return-void
.end method
.method public static final synthetic f(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
.registers 1
.line 49
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->c()V
return-void
.end method
.method public static final synthetic g(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
.registers 10
.line 13330
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result v0
if-nez v0, :cond_10
.line 13331
move-object v0, p0
check-cast v0, Landroid/content/Context;
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->c(Landroid/content/Context;)V
.line 13332
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e()V
return-void
.line 13336
:cond_10
iget-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const-string v1, "privacy"
if-nez v0, :cond_bd
iget-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
check-cast v0, Ljava/lang/CharSequence;
sget-object v2, Lcom/imo/android/imoim/rooms/data/j;->s:Lcom/imo/android/imoim/rooms/data/j$a;
.line 14097
invoke-static {}, Lcom/imo/android/imoim/rooms/data/j;->e()Ljava/lang/String;
move-result-object v2
.line 13336
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-nez v0, :cond_bd
.line 13337
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
.line 15070
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->b()Lcom/imo/android/imoim/rooms/entrance/b/b;
.line 13337
iget-boolean v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
iget-object v2, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e:Ljava/lang/String;
iget-object v3, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
iget-object v4, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
new-instance v5, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$n;
invoke-direct {v5, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$n;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
check-cast v5, Lkotlin/f/a/m;
const-string p0, "roomName"
invoke-static {v2, p0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string p0, "roomId"
invoke-static {v3, p0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string p0, "theme"
invoke-static {v4, p0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v6, 0x2
new-array v7, v6, [Lkotlin/m;
.line 15242
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
const-string v8, "is_video"
invoke-static {v8, v0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v0
const/4 v8, 0x0
aput-object v0, v7, v8
invoke-static {p0, v4}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p0
const/4 v0, 0x1
aput-object p0, v7, v0
invoke-static {v7}, Lkotlin/a/af;->b([Lkotlin/m;)Ljava/util/Map;
move-result-object p0
const-string v4, "scope"
.line 15244
invoke-interface {p0, v4, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v1, 0x5
new-array v1, v1, [Lkotlin/m;
.line 15246
sget-object v4, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
const-string v7, "IMO.dispatcher"
invoke-static {v4, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v4
const-string v7, "ssid"
invoke-static {v7, v4}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v4
aput-object v4, v1, v8
.line 15247
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/b/b;->a()Ljava/lang/String;
move-result-object v4
const-string v7, "uid"
invoke-static {v7, v4}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v4
aput-object v4, v1, v0
const-string v0, "room_id"
.line 15248
invoke-static {v0, v3}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v0
aput-object v0, v1, v6
const/4 v0, 0x3
const-string v3, "room_name"
.line 15249
invoke-static {v3, v2}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object v2
aput-object v2, v1, v0
const/4 v0, 0x4
const-string v2, "extend_info"
.line 15250
invoke-static {v2, p0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p0
aput-object p0, v1, v0
.line 15246
invoke-static {v1}, Lkotlin/a/af;->a([Lkotlin/m;)Ljava/util/Map;
move-result-object p0
.line 15251
invoke-static {v5}, Lcom/imo/android/imoim/rooms/entrance/b/b;->a(Lkotlin/f/a/m;)Lb/a;
move-result-object v0
const-string v1, "RoomProxy"
const-string v2, "save_room_info"
invoke-static {v1, v2, p0, v0}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.line 13342
:cond_bd
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
.line 16070
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->b()Lcom/imo/android/imoim/rooms/entrance/b/b;
.line 13342
iget-boolean v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
iget-object v2, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e:Ljava/lang/String;
iget-object v3, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
new-instance v4, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$o;
invoke-direct {v4, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$o;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
check-cast v4, Lkotlin/f/a/m;
invoke-static {v0, v1, v2, v3, v4}, Lcom/imo/android/imoim/rooms/entrance/b/b;->a(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/f/a/m;)V
return-void
.end method
.method public static final synthetic h(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
.registers 1
.line 49
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e()V
return-void
.end method
# virtual methods
.method public final a(I)Landroid/view/View;
.registers 4
iget-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->s:Ljava/util/HashMap;
if-nez v0, :cond_b
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->s:Ljava/util/HashMap;
:cond_b
iget-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->s:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-nez v0, :cond_26
invoke-virtual {p0, p1}, Landroidx/fragment/app/FragmentActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->s:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {v1, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_26
return-object v0
.end method
.method public final onBackPressed()V
.registers 2
const-string v0, "sys_back"
.line 367
iput-object v0, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->j:Ljava/lang/String;
.line 368
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->c()V
return-void
.end method
.method public final onClick(Landroid/view/View;)V
.registers 3
.line 372
sget v0, Lcom/imo/android/imoim/k$a;->ic_audio_close:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_12
.line 373
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e()V
return-void
.line 375
:cond_12
sget v0, Lcom/imo/android/imoim/k$a;->mask:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v0
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_25
const-string p1, "outside"
.line 376
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->j:Ljava/lang/String;
.line 377
invoke-direct {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->c()V
:cond_25
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.registers 11
.line 103
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
const p1, 0x7f0b009b
.line 104
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->setContentView(I)V
.line 105
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const-string v0, ""
if-eqz p1, :cond_19
const-string v1, "room_id_key"
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-nez p1, :cond_1a
:cond_19
move-object p1, v0
:cond_1a
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
.line 106
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
if-eqz p1, :cond_2a
const-string v1, "room_name_key"
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-nez p1, :cond_2b
:cond_2a
move-object p1, v0
:cond_2b
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->e:Ljava/lang/String;
.line 107
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const/4 v1, 0x0
if-eqz p1, :cond_3b
const-string v2, "room_scope_key"
invoke-virtual {p1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
goto :goto_3c
:cond_3b
move-object p1, v1
:goto_3c
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->h:Ljava/lang/String;
.line 108
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const/4 v2, 0x0
if-eqz p1, :cond_4c
const-string v3, "is_video_key"
invoke-virtual {p1, v3, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result p1
goto :goto_4d
:cond_4c
const/4 p1, 0x0
:goto_4d
iput-boolean p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
.line 109
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
if-eqz p1, :cond_5d
const-string v3, "bg_url_key"
invoke-virtual {p1, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-nez p1, :cond_5e
:cond_5d
move-object p1, v0
:cond_5e
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->f:Ljava/lang/String;
.line 110
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
if-eqz p1, :cond_6e
const-string v3, "room_from_key"
invoke-virtual {p1, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-nez p1, :cond_70
:cond_6e
iget-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->k:Ljava/lang/String;
:cond_70
iput-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->k:Ljava/lang/String;
.line 1135
sget p1, Lcom/imo/android/imoim/k$a;->ic_audio_close:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
move-object v3, p0
check-cast v3, Landroid/view/View$OnClickListener;
invoke-virtual {p1, v3}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1139
new-instance p1, Lcom/imo/android/imoim/rooms/av/component/RoomsMemberAdapter;
move-object v4, p0
check-cast v4, Landroid/content/Context;
const/4 v5, 0x2
invoke-direct {p1, v4, v2, v5, v1}, Lcom/imo/android/imoim/rooms/av/component/RoomsMemberAdapter;-><init>(Landroid/content/Context;IILkotlin/f/b/j;)V
.line 1140
sget v1, Lcom/imo/android/imoim/k$a;->rv_members:I
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroidx/recyclerview/widget/RecyclerView;
const-string v6, "rv_members"
invoke-static {v1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
move-object v7, p1
check-cast v7, Landroidx/recyclerview/widget/RecyclerView$Adapter;
invoke-virtual {v1, v7}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 1141
sget v1, Lcom/imo/android/imoim/k$a;->rv_members:I
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroidx/recyclerview/widget/RecyclerView;
invoke-static {v1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v6, Landroidx/recyclerview/widget/GridLayoutManager;
const/4 v7, 0x3
invoke-direct {v6, v4, v7}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
check-cast v6, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
invoke-virtual {v1, v6}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 1142
sget-object v1, Lcom/imo/android/imoim/IMO;->t:Lcom/imo/android/imoim/managers/bg;
const-string v6, "IMO.profile"
invoke-static {v1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 2095
iget-object v1, v1, Lcom/imo/android/imoim/managers/bg;->a:Lcom/imo/android/imoim/data/o;
.line 3012
iget-object v1, v1, Lcom/imo/android/imoim/data/o;->a:Lcom/imo/android/imoim/data/NewPerson;
if-eqz v1, :cond_c3
.line 3090
iget-object v1, v1, Lcom/imo/android/imoim/data/NewPerson;->d:Ljava/lang/String;
if-nez v1, :cond_c4
:cond_c3
move-object v1, v0
:cond_c4
new-array v5, v5, [Lcom/imo/android/imoim/data/Buddy;
.line 1144
new-instance v6, Lcom/imo/android/imoim/data/Buddy;
sget-object v7, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
const-string v8, "IMO.accounts"
invoke-static {v7, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v7
const v8, 0x7f0f0593
invoke-static {v8}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v8
invoke-direct {v6, v7, v8, v1}, Lcom/imo/android/imoim/data/Buddy;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
aput-object v6, v5, v2
.line 1145
new-instance v1, Lcom/imo/android/imoim/data/Buddy;
const-string v6, "item_add_member_uid"
invoke-direct {v1, v6, v0, v0}, Lcom/imo/android/imoim/data/Buddy;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x1
aput-object v1, v5, v0
.line 1143
invoke-static {v5}, Lkotlin/a/k;->c([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
.line 1147
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/rooms/av/component/RoomsMemberAdapter;->submitList(Ljava/util/List;)V
.line 3127
sget p1, Lcom/imo/android/imoim/k$a;->iv_background:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
const-string v1, "iv_background"
invoke-static {p1, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v5, Lcom/imo/android/imoim/rooms/c;->a:Lcom/imo/android/imoim/rooms/c;
sget v5, Lcom/imo/android/imoim/k$a;->iv_background:I
invoke-virtual {p0, v5}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v5
check-cast v5, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-static {v5, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
iget-object v6, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->f:Ljava/lang/String;
invoke-static {v5, v1, v6}, Lcom/imo/android/imoim/rooms/c;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setTag(Ljava/lang/Object;)V
.line 3128
sget-object p1, Lcom/imo/android/imoim/rooms/c;->a:Lcom/imo/android/imoim/rooms/c;
invoke-static {}, Lcom/imo/android/imoim/rooms/c;->a()Landroidx/lifecycle/LiveData;
move-result-object p1
move-object v1, p0
check-cast v1, Landroidx/lifecycle/LifecycleOwner;
new-instance v5, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$g;
invoke-direct {v5, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$g;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
check-cast v5, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v1, v5}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 3131
sget p1, Lcom/imo/android/imoim/k$a;->iv_background:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/ImoImageView;
invoke-virtual {p1, v3}, Lcom/imo/android/imoim/fresco/ImoImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 3170
sget p1, Lcom/imo/android/imoim/k$a;->civ_avatar_bg:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-static {p1}, Lcom/imo/android/imoim/managers/bg;->c(Lcom/imo/android/imoim/fresco/ImoImageView;)V
.line 3171
sget p1, Lcom/imo/android/imoim/k$a;->type_view_pager:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/widgets/rtlviewpager/RtlViewPager;
.line 3172
sget v5, Lcom/imo/android/imoim/k$a;->sliding_tabs_type:I
invoke-virtual {p0, v5}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object v5
check-cast v5, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
.line 3173
new-instance v6, Lcom/imo/android/imoim/rooms/start/RoomStartPagerAdapter;
invoke-direct {v6, v4}, Lcom/imo/android/imoim/rooms/start/RoomStartPagerAdapter;-><init>(Landroid/content/Context;)V
const-string v7, "viewpager"
.line 3174
invoke-static {p1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, v2}, Lcom/imo/android/imoim/widgets/rtlviewpager/RtlViewPager;->setVisibility(I)V
.line 3175
move-object v7, v6
check-cast v7, Landroidx/viewpager/widget/PagerAdapter;
invoke-virtual {p1, v7}, Lcom/imo/android/imoim/widgets/rtlviewpager/RtlViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
.line 3176
iget-boolean v7, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->g:Z
invoke-static {v7}, Lcom/imo/android/imoim/rooms/start/RoomStartPagerAdapter;->a(Z)I
move-result v7
invoke-virtual {p1, v7}, Lcom/imo/android/imoim/widgets/rtlviewpager/RtlViewPager;->setCurrentItem(I)V
.line 3177
new-instance v7, Landroid/view/GestureDetector;
new-instance v8, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$i;
invoke-direct {v8}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$i;-><init>()V
check-cast v8, Landroid/view/GestureDetector$OnGestureListener;
invoke-direct {v7, v4, v8}, Landroid/view/GestureDetector;-><init>(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V
.line 3186
new-instance v8, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$setupRoomTypeView$1;
invoke-direct {v8, p0, v6}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$setupRoomTypeView$1;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Lcom/imo/android/imoim/rooms/start/RoomStartPagerAdapter;)V
check-cast v8, Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;
invoke-virtual {v5, v8}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setOnPageChangeListener(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V
.line 3196
new-instance v6, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$h;
invoke-direct {v6, v7}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$h;-><init>(Landroid/view/GestureDetector;)V
check-cast v6, Landroid/view/View$OnTouchListener;
invoke-virtual {v5, v6}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 3200
check-cast p1, Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v5, p1}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setViewPager(Landroidx/viewpager/widget/ViewPager;)V
.line 3204
sget p1, Lcom/imo/android/imoim/k$a;->rv_theme:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
.line 3205
new-instance v5, Landroidx/recyclerview/widget/LinearSnapHelper;
invoke-direct {v5}, Landroidx/recyclerview/widget/LinearSnapHelper;-><init>()V
.line 3206
invoke-virtual {v5, p1}, Landroidx/recyclerview/widget/LinearSnapHelper;->attachToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
const-string v6, "recyclerView"
.line 3207
invoke-static {p1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v6, Lcom/imo/android/imoim/views/CenterLayoutManager;
invoke-direct {v6, v4, v2, v2}, Lcom/imo/android/imoim/views/CenterLayoutManager;-><init>(Landroid/content/Context;IZ)V
check-cast v6, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
invoke-virtual {p1, v6}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 3208
new-instance v6, Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;
invoke-direct {v6, v4}, Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;-><init>(Landroid/content/Context;)V
.line 3209
new-instance v4, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$j;
invoke-direct {v4, p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$j;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Landroidx/recyclerview/widget/RecyclerView;)V
check-cast v4, Lkotlin/f/a/m;
const-string v7, "<set-?>"
invoke-static {v4, v7}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 4026
iput-object v4, v6, Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;->c:Lkotlin/f/a/m;
.line 3214
new-instance v4, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$k;
invoke-direct {v4, v6, p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$k;-><init>(Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Landroidx/recyclerview/widget/RecyclerView;)V
check-cast v4, Lkotlin/f/a/m;
invoke-static {v4, v7}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 4027
iput-object v4, v6, Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;->d:Lkotlin/f/a/m;
.line 3223
move-object v4, v6
check-cast v4, Landroidx/recyclerview/widget/RecyclerView$Adapter;
invoke-virtual {p1, v4}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 3224
invoke-static {}, Lcom/imo/android/imoim/util/ei;->p()Landroid/util/Pair;
move-result-object v4
iget-object v4, v4, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v4, Ljava/lang/Number;
invoke-virtual {v4}, Ljava/lang/Number;->intValue()I
move-result v4
const/16 v7, 0x50
invoke-static {v7}, Lcom/imo/android/imoim/util/ei;->a(I)I
move-result v7
sub-int/2addr v4, v7
int-to-float v4, v4
const/high16 v7, 0x40000000 # 2.0f
div-float/2addr v4, v7
float-to-int v4, v4
const/16 v7, 0xe
.line 3225
invoke-static {v7}, Lcom/imo/android/imoim/util/ei;->a(I)I
move-result v7
.line 3226
new-instance v8, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$setupThemeView$1;
invoke-direct {v8, v4, v7}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$setupThemeView$1;-><init>(II)V
check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;
invoke-virtual {p1, v8}, Landroidx/recyclerview/widget/RecyclerView;->addItemDecoration(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V
.line 3238
new-instance v8, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$setupThemeView$2;
invoke-direct {v8, v5, v6}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$setupThemeView$2;-><init>(Landroidx/recyclerview/widget/LinearSnapHelper;Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;)V
check-cast v8, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;
invoke-virtual {p1, v8}, Landroidx/recyclerview/widget/RecyclerView;->addOnScrollListener(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V
.line 3250
iget-object v5, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->i:Ljava/lang/String;
const-string v8, "theme"
invoke-static {v5, v8}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 4093
iget-object v8, v6, Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;->b:Ljava/util/List;
invoke-interface {v8, v5}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
move-result v5
const/4 v8, -0x1
if-ne v5, v8, :cond_216
const/4 v5, 0x0
.line 3251
:cond_216
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Landroidx/recyclerview/widget/RecyclerView$LayoutManager;
move-result-object p1
if-eqz p1, :cond_2d2
check-cast p1, Landroidx/recyclerview/widget/LinearLayoutManager;
sub-int/2addr v4, v7
invoke-virtual {p1, v5, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->scrollToPositionWithOffset(II)V
.line 3253
invoke-virtual {v6, v5}, Lcom/imo/android/imoim/rooms/start/RoomStartThemeAdapter;->a(I)V
.line 4294
sget p1, Lcom/imo/android/imoim/k$a;->bottom_wrap:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/constraintlayout/widget/ConstraintLayout;
invoke-virtual {p1, v3}, Landroidx/constraintlayout/widget/ConstraintLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 4295
sget p1, Lcom/imo/android/imoim/k$a;->mask:I
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->a(I)Landroid/view/View;
move-result-object p1
invoke-virtual {p1, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 5151
new-instance p1, Landroidx/lifecycle/ViewModelProvider;
move-object v3, p0
check-cast v3, Landroidx/lifecycle/ViewModelStoreOwner;
invoke-direct {p1, v3}, Landroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStoreOwner;)V
const-class v3, Lcom/imo/android/imoim/rooms/start/RoomsSharingEventViewModel;
invoke-virtual {p1, v3}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object p1
const-string v3, "ViewModelProvider(this).\u2026entViewModel::class.java)"
invoke-static {p1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/imo/android/imoim/rooms/start/RoomsSharingEventViewModel;
.line 6016
invoke-virtual {p1}, Lcom/imo/android/imoim/rooms/start/RoomsSharingEventViewModel;->a()Landroidx/lifecycle/MutableLiveData;
move-result-object v3
check-cast v3, Landroidx/lifecycle/LiveData;
.line 5153
new-instance v4, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$l;
invoke-direct {v4, p0, p1}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$l;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;Lcom/imo/android/imoim/rooms/start/RoomsSharingEventViewModel;)V
check-cast v4, Landroidx/lifecycle/Observer;
invoke-virtual {v3, v1, v4}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 6020
invoke-virtual {p1}, Lcom/imo/android/imoim/rooms/start/RoomsSharingEventViewModel;->b()Landroidx/lifecycle/MutableLiveData;
move-result-object p1
check-cast p1, Landroidx/lifecycle/LiveData;
.line 5159
new-instance v3, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$m;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity$m;-><init>(Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v1, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 120
iget-object p1, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->f:Ljava/lang/String;
check-cast p1, Ljava/lang/CharSequence;
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result p1
if-nez p1, :cond_27a
const/4 p1, 0x1
goto :goto_27b
:cond_27a
const/4 p1, 0x0
:goto_27b
if-eqz p1, :cond_282
.line 121
sget-object p1, Lcom/imo/android/imoim/rooms/c;->a:Lcom/imo/android/imoim/rooms/c;
invoke-static {}, Lcom/imo/android/imoim/rooms/c;->b()V
:cond_282
const-string p1, "show"
const-string v1, "creating"
.line 123
iget-object v3, p0, Lcom/imo/android/imoim/rooms/start/RoomsStartActivity;->d:Ljava/lang/String;
const-string v4, "action"
.line 7008
invoke-static {p1, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v5, "page"
invoke-static {v1, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 7009
new-instance v6, Ljava/util/LinkedHashMap;
invoke-direct {v6}, Ljava/util/LinkedHashMap;-><init>()V
check-cast v6, Ljava/util/Map;
.line 7010
invoke-interface {v6, v4, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7011
invoke-interface {v6, v5, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7012
invoke-static {}, Lcom/imo/android/imoim/rooms/av/a/c;->h()Ljava/lang/String;
move-result-object p1
.line 7013
move-object v1, p1
check-cast v1, Ljava/lang/CharSequence;
if-eqz v1, :cond_2b1
invoke-interface {v1}, Ljava/lang/CharSequence;->length()I
move-result v1
if-nez v1, :cond_2af
goto :goto_2b1
:cond_2af
const/4 v1, 0x0
goto :goto_2b2
:cond_2b1
:goto_2b1
const/4 v1, 0x1
:goto_2b2
if-nez v1, :cond_2b9
const-string v1, "seesionid"
.line 7014
invoke-interface {v6, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7017
:cond_2b9
move-object p1, v3
check-cast p1, Ljava/lang/CharSequence;
if-eqz p1, :cond_2c4
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result p1
if-nez p1, :cond_2c5
:cond_2c4
const/4 v2, 0x1
:cond_2c5
if-nez v2, :cond_2cc
const-string p1, "room_id"
.line 7018
invoke-interface {v6, p1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2cc
const-string p1, "01007003"
.line 7022
invoke-static {p1, v6}, Lcom/imo/android/imoim/rooms/b/h;->b(Ljava/lang/String;Ljava/util/Map;)V
return-void
.line 3251
:cond_2d2
new-instance p1, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type androidx.recyclerview.widget.LinearLayoutManager"
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.end method