BigGroupDeepLink.smali
.class public Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;
.super Lcom/imo/android/imoim/deeplink/a;
.source "SourceFile"
# static fields
.field private static final ACTION_JOIN_BIG_GROUP:Ljava/lang/String; = "action_join"
.field public static final ACTION_TYPE_JOIN_LIVE_FOR_NEW:Ljava/lang/String; = "action_type_join_live_for_new"
.field public static final ACTION_TYPE_SINGLE_PK_END_SHARE:Ljava/lang/String; = "action_single_pk_end_share"
.field public static final ACTION_TYPE_VOICE_ROOM:Ljava/lang/String; = "action_type_voice_room"
.field private static final ACTION_VIEW_BIG_GROUP:Ljava/lang/String; = "action_view"
.field private static final ANON_ID:Ljava/lang/String; = "anon_id"
.field private static final BASE_URI:Ljava/lang/String; = "imo://big_group"
.field private static final BG_ID:Ljava/lang/String; = "bg_id"
.field public static final BG_ID_TYPE:Ljava/lang/String; = "1"
.field public static final BG_VOICE_ROOM:Ljava/lang/String; = "voice_room_share"
.field public static final BIG_GROUP_SHARE_HOST:Ljava/lang/String; = "bgroup.imo.im"
.field private static final BIZ:Ljava/lang/String; = "biz"
.field private static final GIFT_ID:Ljava/lang/String; = "gift_id"
.field public static final SOURCE_GIFT_WALL:Ljava/lang/String; = "gift_wall"
.field private static final TAG:Ljava/lang/String; = "BigGroupDeepLink"
.field private static final TYPE:Ljava/lang/String; = "type"
.field public static final VALUE_BIZ_GO_START_CHAT_ROOM:Ljava/lang/String; = "4"
.field public static final VALUE_BIZ_GO_START_LIVE_ROOM_FOR_NEW:Ljava/lang/String; = "11"
.field public static final VALUE_BIZ_SHOW_ATTACHMENT_PANEL:Ljava/lang/String; = "5"
.field public static final VALUE_BIZ_SHOW_CONTRIBUTE_RANK:Ljava/lang/String; = "9"
.field public static final VALUE_BIZ_SHOW_GIFT_PANEL:Ljava/lang/String; = "3"
.field public static final VALUE_BIZ_SHOW_MUSIC_PANEL:Ljava/lang/String; = "6"
.field public static final VALUE_BIZ_SHOW_RECEIVE_RANK:Ljava/lang/String; = "8"
.field public static final VALUE_BIZ_SHOW_SEND_GIFT_USER_RANK:Ljava/lang/String; = "7"
.field public static final VALUE_BIZ_SHOW_SEND_HORN:Ljava/lang/String; = "2"
.field public static final VALUE_BIZ_SHOW_SHARE_TO_STORY_DIALOG:Ljava/lang/String; = "10"
# instance fields
.field private mAction:Ljava/lang/String;
.field private mActionType:Ljava/lang/String;
.field private mAutoMic:Ljava/lang/String;
.field private mBgId:Ljava/lang/String;
.field private mBgIdType:Ljava/lang/String;
.field private mBiz:Ljava/lang/String;
.field private mGiftId:Ljava/lang/String;
.field private mRecvAnonId:Ljava/lang/String;
.field private mShareLink:Ljava/lang/String;
.field private mSource:Ljava/lang/String;
.field private mToken:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/net/Uri;Ljava/util/Map;ZLjava/lang/String;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/net/Uri;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;Z",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 118
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/deeplink/a;-><init>(Landroid/net/Uri;Ljava/util/Map;ZLjava/lang/String;)V
const-string p1, "share_id"
.line 119
invoke-interface {p2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
const-string p3, "link"
.line 120
invoke-interface {p2, p3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p3
check-cast p3, Ljava/lang/String;
const-string p4, "token"
.line 121
invoke-interface {p2, p4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p4
check-cast p4, Ljava/lang/String;
iput-object p4, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mToken:Ljava/lang/String;
const-string p4, "actionType"
.line 122
invoke-interface {p2, p4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p4
check-cast p4, Ljava/lang/String;
iput-object p4, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mActionType:Ljava/lang/String;
const-string p4, "auto_mic"
.line 123
invoke-interface {p2, p4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p4
check-cast p4, Ljava/lang/String;
iput-object p4, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mAutoMic:Ljava/lang/String;
.line 124
new-instance p4, Ljava/lang/StringBuilder;
const-string v0, "share_id = "
invoke-direct {p4, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v0, ", link = "
invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p4
const-string v0, "BigGroupDeepLink"
.line 1071
invoke-static {v0, p4}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const-string p4, "source"
.line 125
invoke-interface {p2, p4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p4
check-cast p4, Ljava/lang/String;
iput-object p4, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
if-nez p4, :cond_5c
const-string p4, ""
.line 127
iput-object p4, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
.line 129
:cond_5c
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p4
if-nez p4, :cond_73
const-string p3, "action_view"
.line 130
iput-object p3, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mAction:Ljava/lang/String;
.line 131
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p3, "https://bgroup.imo.im/"
invoke-virtual {p3, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
goto :goto_7f
.line 132
:cond_73
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_7f
const-string p1, "action_join"
.line 133
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mAction:Ljava/lang/String;
.line 134
iput-object p3, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
:cond_7f
:goto_7f
const-string p1, "bg_id"
.line 137
invoke-interface {p2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
const-string p1, "type"
.line 138
invoke-interface {p2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgIdType:Ljava/lang/String;
const-string p1, "biz"
.line 139
invoke-interface {p2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
const-string p1, "gift_id"
.line 140
invoke-interface {p2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mGiftId:Ljava/lang/String;
const-string p1, "anon_id"
.line 141
invoke-interface {p2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mRecvAnonId:Ljava/lang/String;
return-void
.end method
.method static synthetic access$000(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
iget-object p0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
return-object p0
.end method
.method static synthetic access$100(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
iget-object p0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mAutoMic:Ljava/lang/String;
return-object p0
.end method
.method static synthetic access$1000(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
iget-object p0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mActionType:Ljava/lang/String;
return-object p0
.end method
.method static synthetic access$200(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;Ljava/lang/String;)V
.registers 3
.line 57
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->autoJoinGroup(Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$300(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
iget-object p0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mToken:Ljava/lang/String;
return-object p0
.end method
.method static synthetic access$400(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
iget-object p0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
return-object p0
.end method
.method static synthetic access$500(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;Ljava/lang/String;)V
.registers 3
.line 57
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$600(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
iget-object p0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
return-object p0
.end method
.method static synthetic access$602(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 57
iput-object p1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
return-object p1
.end method
.method static synthetic access$700(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;Lcom/imo/android/imoim/biggroup/chatroom/data/e;)V
.registers 3
.line 57
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->handleStartChatRoom(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/chatroom/data/e;)V
return-void
.end method
.method static synthetic access$800(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;Lcom/imo/android/imoim/biggroup/chatroom/data/e;)V
.registers 3
.line 57
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goArbitraryChatRoomWithBiz(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/chatroom/data/e;)V
return-void
.end method
.method static synthetic access$900(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;)Ljava/lang/String;
.registers 1
.line 57
invoke-direct {p0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->transformSource()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private autoJoinGroup(Landroid/content/Context;Ljava/lang/String;)V
.registers 7
.line 370
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->b()Lcom/imo/android/imoim/biggroup/j/m;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
iget-object v2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mToken:Ljava/lang/String;
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_11
const-string v2, ""
goto :goto_13
:cond_11
iget-object v2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mToken:Ljava/lang/String;
:goto_13
new-instance v3, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$4;
invoke-direct {v3, p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$4;-><init>(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;Ljava/lang/String;)V
const-string p1, "share_link"
invoke-interface {v0, p1, v1, v2, v3}, Lcom/imo/android/imoim/biggroup/j/m;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method private autoJoinGroupByGid(Landroid/content/Context;Ljava/lang/String;)V
.registers 6
.line 310
invoke-static {p2}, Lcom/imo/android/imoim/biggroup/d/a;->a(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_a
.line 311
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
return-void
.line 314
:cond_a
const-class v0, Lcom/imo/android/imoim/biggroup/f/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/f/g;
const/4 v1, 0x0
new-instance v2, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$2;
invoke-direct {v2, p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$2;-><init>(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;Ljava/lang/String;)V
const-string p1, "gift_wall"
invoke-interface {v0, p1, p2, v1, v2}, Lcom/imo/android/imoim/biggroup/f/g;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public static createDeepLink(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 6
const-string v0, "imo://big_group/"
.line 108
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
.line 109
invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
move-result-object v0
const-string v1, "bg_id"
.line 110
invoke-virtual {v0, v1, p0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object p0
const-string v0, "biz"
.line 111
invoke-virtual {p0, v0, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object p0
const-string p1, "gift_id"
.line 112
invoke-virtual {p0, p1, p2}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object p0
const-string p1, "anon_id"
.line 113
invoke-virtual {p0, p1, p3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object p0
.line 114
invoke-virtual {p0}, Landroid/net/Uri$Builder;->toString()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private getMatchDeeplinkUri()Landroid/net/Uri;
.registers 5
const-string v0, "imo://match"
.line 455
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
.line 456
invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder;
move-result-object v0
const-string v1, "autoMic"
const-string v2, "true"
.line 457
invoke-virtual {v0, v1, v2}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->from:Ljava/lang/String;
const-string v2, ""
if-eqz v1, :cond_1b
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->from:Ljava/lang/String;
goto :goto_1c
:cond_1b
move-object v1, v2
:goto_1c
const-string v3, "source"
.line 458
invoke-virtual {v0, v3, v1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
const-string v3, "biz"
.line 459
invoke-virtual {v0, v3, v1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mGiftId:Ljava/lang/String;
if-eqz v1, :cond_2f
goto :goto_30
:cond_2f
move-object v1, v2
:goto_30
const-string v3, "gift_id"
.line 460
invoke-virtual {v0, v3, v1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mRecvAnonId:Ljava/lang/String;
if-eqz v1, :cond_3b
move-object v2, v1
:cond_3b
const-string v1, "anon_id"
.line 461
invoke-virtual {v0, v1, v2}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;
move-result-object v0
.line 462
invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
move-result-object v0
return-object v0
.end method
.method private goArbitraryChatRoomWithBiz(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/chatroom/data/e;)V
.registers 4
if-eqz p2, :cond_1c
.line 442
invoke-virtual {p2}, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->a()Z
move-result v0
if-eqz v0, :cond_9
goto :goto_1c
.line 5472
:cond_9
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->b:Ljava/lang/String;
.line 447
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_14
.line 6472
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->b:Ljava/lang/String;
goto :goto_16
.line 6473
:cond_14
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->c:Ljava/lang/String;
:goto_16
if-eqz p2, :cond_1b
.line 450
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
:cond_1b
return-void
.line 443
:cond_1c
:goto_1c
new-instance p1, Ljava/lang/StringBuilder;
const-string p2, "biz= "
invoke-direct {p1, p2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object p2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, ", handleStartChatRoom chatRoomDeeplinkGroupInfo is null or groupInfo is null"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 p2, 0x1
const-string v0, "tag_chatroom_deeplink"
.line 5079
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.end method
.method private goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
.registers 7
.line 332
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
.line 333
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
const-string v2, "extra.biz.type"
invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 334
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mGiftId:Ljava/lang/String;
const-string v2, "extra.gift.id"
invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 335
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mRecvAnonId:Ljava/lang/String;
const-string v2, "extra.recv.anon.id"
invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 336
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
const-string v3, "extra_time"
invoke-virtual {v0, v3, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 337
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->from:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_2e
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->from:Ljava/lang/String;
goto :goto_30
:cond_2e
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
.line 338
:goto_30
invoke-static {p1, p2, v1, v0}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
return-void
.end method
.method private handle(Landroid/content/Context;ZLjava/lang/String;)V
.registers 7
.line 242
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->b()Lcom/imo/android/imoim/biggroup/j/m;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
new-instance v2, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$1;
invoke-direct {v2, p0, p1, p2, p3}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$1;-><init>(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;ZLjava/lang/String;)V
invoke-interface {v0, v1, v2}, Lcom/imo/android/imoim/biggroup/j/m;->b(Ljava/lang/String;Lb/a;)V
return-void
.end method
.method private handleBGId(Landroidx/fragment/app/FragmentActivity;)V
.registers 6
.line 162
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgIdType:Ljava/lang/String;
const-string v1, "1"
invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_5c
.line 163
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->b()Lcom/imo/android/imoim/biggroup/j/m;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
invoke-interface {v0, v1}, Lcom/imo/android/imoim/biggroup/j/m;->i(Ljava/lang/String;)Z
move-result v0
const-string v1, "imo_out"
if-eqz v0, :cond_1e
.line 164
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_27
.line 166
:cond_1e
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
const-string v2, ""
const-string v3, "imo_out_faq"
invoke-static {p1, v0, v1, v2, v3}, Lcom/imo/android/imoim/biggroup/view/BigGroupHomeActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 169
:goto_27
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
const-string v0, "page"
const-string v1, "faq"
.line 170
invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "opt"
const-string v1, "group_feedback"
.line 171
invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 172
sget-object v0, Lcom/imo/android/imoim/imoout/a/a;->c:Lcom/imo/android/imoim/imoout/a/a;
invoke-static {}, Lcom/imo/android/imoim/imoout/a/a;->c()Lcom/imo/android/imoim/imoout/a/a/b;
move-result-object v0
.line 3033
iget-object v0, v0, Lcom/imo/android/imoim/imoout/a/a/b;->a:Ljava/lang/String;
.line 173
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_4d
const-string v1, "bigo_uid"
.line 174
invoke-interface {p1, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 176
:cond_4d
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
const-string v1, "group_id"
invoke-interface {p1, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 178
sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "imo_out_opt"
invoke-virtual {v0, v1, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.line 179
:cond_5c
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
const-string v1, "3"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_70
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
const-string v1, "2"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_75
.line 180
:cond_70
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->autoJoinGroupByGid(Landroid/content/Context;Ljava/lang/String;)V
:cond_75
return-void
.end method
.method private handleBiz(Landroidx/fragment/app/FragmentActivity;)V
.registers 7
.line 185
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
if-nez v0, :cond_5
return-void
.line 188
:cond_5
invoke-direct {p0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->getMatchDeeplinkUri()Landroid/net/Uri;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/deeplink/e;->a(Landroid/net/Uri;)Lcom/imo/android/imoim/deeplink/d;
move-result-object v0
.line 189
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
const/4 v2, -0x1
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v3
const/16 v4, 0x61f
if-eq v3, v4, :cond_7d
const/16 v4, 0x620
if-eq v3, v4, :cond_72
packed-switch v3, :pswitch_data_f4
goto/16 :goto_86
:pswitch_21
const-string v3, "9"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x5
goto :goto_86
:pswitch_2b
const-string v3, "8"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x4
goto :goto_86
:pswitch_35
const-string v3, "7"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x3
goto :goto_86
:pswitch_3f
const-string v3, "6"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/16 v2, 0x8
goto :goto_86
:pswitch_4a
const-string v3, "5"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x7
goto :goto_86
:pswitch_54
const-string v3, "4"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x6
goto :goto_86
:pswitch_5e
const-string v3, "3"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x2
goto :goto_86
:pswitch_68
const-string v3, "2"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x0
goto :goto_86
:cond_72
const-string v3, "11"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/16 v2, 0x9
goto :goto_86
:cond_7d
const-string v3, "10"
invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_86
const/4 v2, 0x1
:cond_86
:goto_86
packed-switch v2, :pswitch_data_108
goto :goto_f3
.line 234
:pswitch_8a
sget-object v0, Lcom/imo/android/imoim/util/df$ag;->LIVE_GO_FAST_ENTRY_LIVE_BG_ID:Lcom/imo/android/imoim/util/df$ag;
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
const-string v0, "new_live_owner"
.line 235
invoke-static {p1, v0}, Lcom/imo/android/imoim/live/h;->b(Landroid/content/Context;Ljava/lang/String;)V
goto :goto_f3
.line 227
:pswitch_97
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z
move-result v0
if-eqz v0, :cond_a5
.line 228
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
return-void
.line 230
:cond_a5
invoke-direct {p0, p1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->queryUserArbitraryGroupInfo(Landroid/content/Context;)V
return-void
.line 220
:pswitch_a9
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->v()Z
move-result v0
if-eqz v0, :cond_b7
.line 221
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
return-void
.line 223
:cond_b7
invoke-direct {p0, p1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->queryUserArbitraryGroupInfo(Landroid/content/Context;)V
return-void
.line 213
:pswitch_bb
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->C()Z
move-result v0
if-eqz v0, :cond_c8
const v0, 0x7f0f0222
.line 214
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/common/n;->a(Landroid/content/Context;I)V
return-void
.line 216
:cond_c8
invoke-direct {p0, p1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->queryUserArbitraryGroupInfo(Landroid/content/Context;)V
return-void
.line 204
:pswitch_cc
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->C()Z
move-result v1
if-eqz v1, :cond_da
.line 205
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
return-void
:cond_da
if-eqz v0, :cond_f3
.line 208
invoke-interface {v0, p1}, Lcom/imo/android/imoim/deeplink/d;->jump(Landroidx/fragment/app/FragmentActivity;)V
return-void
.line 192
:pswitch_e0
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->v()Z
move-result v1
if-eqz v1, :cond_ee
.line 193
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
return-void
:cond_ee
if-eqz v0, :cond_f3
.line 196
invoke-interface {v0, p1}, Lcom/imo/android/imoim/deeplink/d;->jump(Landroidx/fragment/app/FragmentActivity;)V
:cond_f3
:goto_f3
return-void
:pswitch_data_f4
.packed-switch 0x32
:pswitch_68
:pswitch_5e
:pswitch_54
:pswitch_4a
:pswitch_3f
:pswitch_35
:pswitch_2b
:pswitch_21
.end packed-switch
:pswitch_data_108
.packed-switch 0x0
:pswitch_e0
:pswitch_e0
:pswitch_cc
:pswitch_cc
:pswitch_cc
:pswitch_cc
:pswitch_bb
:pswitch_a9
:pswitch_97
:pswitch_8a
.end packed-switch
.end method
.method private handleStartChatRoom(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/chatroom/data/e;)V
.registers 4
if-eqz p2, :cond_27
.line 424
invoke-virtual {p2}, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->a()Z
move-result v0
if-eqz v0, :cond_9
goto :goto_27
.line 3469
:cond_9
iget-boolean v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->a:Z
if-eqz v0, :cond_14
const p2, 0x7f0f0222
.line 430
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/common/n;->a(Landroid/content/Context;I)V
return-void
.line 3472
:cond_14
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->b:Ljava/lang/String;
.line 434
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1f
.line 4472
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->b:Ljava/lang/String;
goto :goto_21
.line 4473
:cond_1f
iget-object p2, p2, Lcom/imo/android/imoim/biggroup/chatroom/data/e;->c:Ljava/lang/String;
:goto_21
if-eqz p2, :cond_26
.line 437
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->goBigGroupOpenGiftPanel(Landroid/content/Context;Ljava/lang/String;)V
:cond_26
return-void
.line 425
:cond_27
:goto_27
new-instance p1, Ljava/lang/StringBuilder;
const-string p2, "biz= "
invoke-direct {p1, p2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object p2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBiz:Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, ", handleStartChatRoom chatRoomDeeplinkGroupInfo is null or groupInfo is null"
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 p2, 0x1
const-string v0, "tag_chatroom_deeplink"
.line 3079
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.end method
.method private queryUserArbitraryGroupInfo(Landroid/content/Context;)V
.registers 4
.line 342
invoke-static {}, Lcom/imo/android/imoim/live/c;->a()Lcom/imo/android/imoim/live/b;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$3;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink$3;-><init>(Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;Landroid/content/Context;)V
invoke-interface {v0, v1}, Lcom/imo/android/imoim/live/b;->a(Lkotlin/f/a/b;)V
return-void
.end method
.method private transformSource()Ljava/lang/String;
.registers 6
.line 406
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mActionType:Ljava/lang/String;
const-string v1, "action_single_pk_end_share"
invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_d
const-string v0, "single_pk_end_share"
return-object v0
.line 410
:cond_d
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
const/4 v1, -0x1
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v2
const v3, 0x178b0
const/4 v4, 0x1
if-eq v2, v3, :cond_2a
const v3, 0x34af1a
if-eq v2, v3, :cond_20
goto :goto_33
:cond_20
const-string v2, "push"
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_33
const/4 v1, 0x1
goto :goto_33
:cond_2a
const-string v2, "ads"
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_33
const/4 v1, 0x0
:cond_33
:goto_33
if-eqz v1, :cond_48
if-eq v1, v4, :cond_45
.line 418
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_42
const-string v0, "h5_link"
return-object v0
:cond_42
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
return-object v0
:cond_45
const-string v0, "push_direct"
return-object v0
:cond_48
const-string v0, "ad_direct"
return-object v0
.end method
# virtual methods
.method public jump(Landroidx/fragment/app/FragmentActivity;)V
.registers 5
.line 146
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->n()Ljava/lang/String;
move-result-object v0
.line 147
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "jump "
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ", action:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mAction:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ", source:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mSource:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ", token:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mToken:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ", current roomId:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "BigGroupDeepLink"
.line 2071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 148
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mShareLink:Ljava/lang/String;
if-eqz v0, :cond_51
.line 150
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mAction:Ljava/lang/String;
const-string v1, "action_join"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
.line 153
iget-object v1, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mActionType:Ljava/lang/String;
invoke-direct {p0, p1, v0, v1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->handle(Landroid/content/Context;ZLjava/lang/String;)V
return-void
.line 154
:cond_51
iget-object v0, p0, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->mBgId:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_5d
.line 155
invoke-direct {p0, p1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->handleBGId(Landroidx/fragment/app/FragmentActivity;)V
return-void
.line 157
:cond_5d
invoke-direct {p0, p1}, Lcom/imo/android/imoim/deeplink/BigGroupDeepLink;->handleBiz(Landroidx/fragment/app/FragmentActivity;)V
return-void
.end method