n.smali

.class public final Lcom/imo/android/imoim/biggroup/h/n;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Landroid/view/MenuItem$OnMenuItemClickListener;
.implements Landroid/view/View$OnCreateContextMenuListener;


# instance fields
.field private final a:Ljava/lang/ref/WeakReference;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/lang/ref/WeakReference<",
            "Landroid/content/Context;",
            ">;"
        }
    .end annotation
.end field

.field private final b:Ljava/lang/String;

.field private final c:Ljava/lang/String;

.field private final d:Ljava/lang/String;

.field private final e:Lcom/imo/android/imoim/data/message/k;

.field private final f:Lcom/imo/android/imoim/imkit/adapter/g;


# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/imkit/adapter/g;)V
    .registers 5

    const-string v0, "context"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "message"

    invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "mSession"

    invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 41
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p2, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    iput-object p3, p0, Lcom/imo/android/imoim/biggroup/h/n;->f:Lcom/imo/android/imoim/imkit/adapter/g;

    .line 43
    new-instance p2, Ljava/lang/ref/WeakReference;

    invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V

    iput-object p2, p0, Lcom/imo/android/imoim/biggroup/h/n;->a:Ljava/lang/ref/WeakReference;

    const-string p1, "BgReplyMenuListener"

    .line 44
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->b:Ljava/lang/String;

    .line 1060
    invoke-static {}, Lcom/imo/android/imoim/util/c/a$a;->a()Lcom/imo/android/imoim/util/c/a;

    .line 45
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/util/c/a;->b(Lcom/imo/android/imoim/data/message/k;)Ljava/lang/String;

    move-result-object p1

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->c:Ljava/lang/String;

    .line 2060
    invoke-static {}, Lcom/imo/android/imoim/util/c/a$a;->a()Lcom/imo/android/imoim/util/c/a;

    .line 46
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/util/c/a;->c(Lcom/imo/android/imoim/data/message/k;)Ljava/lang/String;

    move-result-object p1

    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/biggroup/h/n;I)Z
    .registers 15

    .line 2144
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->a:Ljava/lang/ref/WeakReference;

    invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;

    move-result-object v0

    move-object v1, v0

    check-cast v1, Landroid/content/Context;

    const/4 v0, 0x0

    if-nez v1, :cond_d

    return v0

    :cond_d
    const-string v2, "weakContext.get() ?: return false"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v2, "null cannot be cast to non-null type com.imo.android.imoim.data.message.BigGroupMessage"

    const-string v10, "context_menu"

    const-string v11, "reply"

    const/4 v12, 0x1

    sparse-switch p1, :sswitch_data_49e

    goto/16 :goto_49c

    .line 2183
    :sswitch_1e
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v3, "bubblestyle_click"

    invoke-static {v3, v11, v10, p1, v0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 2184
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz p0, :cond_36

    check-cast p0, Lcom/imo/android/imoim/data/message/b;

    invoke-static {v1, p0}, Lcom/imo/android/imoim/biggroup/h/k;->b(Landroid/content/Context;Lcom/imo/android/imoim/data/message/b;)V

    goto/16 :goto_49c

    :cond_36
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 2214
    :sswitch_3c
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->a(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    const-string v2, "it.toJson(true)"

    const-string v3, "detail_msg_share"

    const-string v4, "biggroup"

    const-string v5, "direct"

    if-eqz p1, :cond_a3

    .line 2290
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    if-eqz p1, :cond_2aa

    .line 2292
    new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/y;

    .line 3290
    invoke-virtual {p1, v12}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;

    move-result-object v6

    .line 2292
    invoke-static {v6, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-direct {v0, v6}, Lcom/imo/android/imoim/globalshare/sharesession/y;-><init>(Lorg/json/JSONObject;)V

    .line 2293
    sget-object v2, Lcom/imo/android/imoim/globalshare/sharesession/y;->d:Lcom/imo/android/imoim/globalshare/sharesession/y$a;

    invoke-static {p1}, Lcom/imo/android/imoim/globalshare/sharesession/y$a;->a(Lcom/imo/android/imoim/data/message/imdata/b;)Z

    move-result p1

    const-string v2, "video"

    if-eqz p1, :cond_82

    .line 2294
    new-instance p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;

    invoke-direct {p1}, Lcom/imo/android/imoim/globalshare/sharesession/ae;-><init>()V

    .line 2295
    invoke-virtual {p1, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a(Ljava/lang/String;)V

    .line 2296
    invoke-virtual {p1, v2}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->b(Ljava/lang/String;)V

    .line 2297
    invoke-virtual {p1, v5}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c(Ljava/lang/String;)V

    .line 4043
    iput-object p1, v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;

    .line 2299
    sget-object p1, Lcom/imo/android/imoim/globalshare/SharingActivity2;->d:Lcom/imo/android/imoim/globalshare/SharingActivity2$a;

    check-cast v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;

    invoke-static {v1, v0}, Lcom/imo/android/imoim/globalshare/SharingActivity2$a;->a(Landroid/content/Context;Lcom/imo/android/imoim/globalshare/sharesession/ad;)V

    goto :goto_89

    .line 2301
    :cond_82
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->b:Ljava/lang/String;

    const-string v0, "forward video failed: illegal imdata"

    .line 4079
    invoke-static {p1, v0, v12}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V

    .line 2304
    :goto_89
    sget-object p1, Lcom/imo/android/imoim/imkit/adapter/g;->BIG_GROUP_FLOOR_DETAIL:Lcom/imo/android/imoim/imkit/adapter/g;

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->f:Lcom/imo/android/imoim/imkit/adapter/g;

    if-ne p1, v0, :cond_2aa

    .line 4082
    invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;

    .line 2305
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v0}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v0

    invoke-static {v3, v2, p1, v0}, Lcom/imo/android/imoim/biggroup/i/d;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_2aa

    .line 2215
    :cond_a3
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->b(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-eqz p1, :cond_10a

    .line 4311
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    if-eqz p1, :cond_2aa

    .line 4313
    sget-object v0, Lcom/imo/android/imoim/globalshare/sharesession/n;->c:Lcom/imo/android/imoim/globalshare/sharesession/n$a;

    .line 5290
    invoke-virtual {p1, v12}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;

    move-result-object p1

    .line 4313
    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/ae;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    if-eqz p1, :cond_102

    invoke-static {p1}, Lcom/imo/android/imoim/globalshare/sharesession/n$a;->a(Lcom/imo/android/imoim/data/message/imdata/b;)Lcom/imo/android/imoim/globalshare/sharesession/n;

    move-result-object p1

    if-eqz p1, :cond_df

    .line 4315
    new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/ae;

    invoke-direct {v0}, Lcom/imo/android/imoim/globalshare/sharesession/ae;-><init>()V

    .line 4316
    invoke-virtual {v0, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a(Ljava/lang/String;)V

    const-string v2, "pic"

    .line 4317
    invoke-virtual {v0, v2}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->b(Ljava/lang/String;)V

    .line 4318
    invoke-virtual {v0, v5}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c(Ljava/lang/String;)V

    .line 6043
    iput-object v0, p1, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;

    .line 4320
    sget-object v0, Lcom/imo/android/imoim/globalshare/SharingActivity2;->d:Lcom/imo/android/imoim/globalshare/SharingActivity2$a;

    check-cast p1, Lcom/imo/android/imoim/globalshare/sharesession/ad;

    invoke-static {v1, p1}, Lcom/imo/android/imoim/globalshare/SharingActivity2$a;->a(Landroid/content/Context;Lcom/imo/android/imoim/globalshare/sharesession/ad;)V

    goto :goto_e6

    .line 4322
    :cond_df
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->b:Ljava/lang/String;

    const-string v0, "forward photo failed: illegal imdata"

    .line 6079
    invoke-static {p1, v0, v12}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V

    .line 4324
    :goto_e6
    sget-object p1, Lcom/imo/android/imoim/imkit/adapter/g;->BIG_GROUP_FLOOR_DETAIL:Lcom/imo/android/imoim/imkit/adapter/g;

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->f:Lcom/imo/android/imoim/imkit/adapter/g;

    if-ne p1, v0, :cond_2aa

    .line 6082
    invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;

    .line 4325
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v0}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v0

    const-string v1, "photo"

    invoke-static {v3, v1, p1, v0}, Lcom/imo/android/imoim/biggroup/i/d;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_2aa

    .line 4313
    :cond_102
    new-instance p0, Lkotlin/TypeCastException;

    const-string p1, "null cannot be cast to non-null type com.imo.android.imoim.data.message.imdata.IMData"

    invoke-direct {p0, p1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 2216
    :cond_10a
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->f(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    const/4 v6, 0x0

    if-eqz p1, :cond_17d

    .line 6331
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    instance-of v7, p1, Lcom/imo/android/imoim/data/message/imdata/bh;

    if-nez v7, :cond_11e

    move-object p1, v6

    :cond_11e
    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/bh;

    if-eqz p1, :cond_2aa

    .line 6333
    iget-object v7, p1, Lcom/imo/android/imoim/data/message/imdata/bh;->k:Lcom/imo/android/imoim/expression/data/l;

    if-eqz v7, :cond_141

    .line 7015
    iget-object v7, v7, Lcom/imo/android/imoim/expression/data/l;->d:Lorg/json/JSONObject;

    const-string v8, "replyTo"

    .line 6350
    invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v8, "topReply"

    .line 6351
    invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v8, "extraUser"

    .line 6352
    invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v8, "replyMsgSeqs"

    .line 6353
    invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v6, "isReply"

    .line 6354
    invoke-virtual {v7, v6, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;

    .line 6336
    :cond_141
    new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/ag;

    .line 7290
    invoke-virtual {p1, v12}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;

    move-result-object p1

    .line 6336
    invoke-static {p1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-direct {v0, p1}, Lcom/imo/android/imoim/globalshare/sharesession/ag;-><init>(Lorg/json/JSONObject;)V

    .line 6337
    new-instance p1, Lcom/imo/android/imoim/globalshare/sharesession/ae;

    invoke-direct {p1}, Lcom/imo/android/imoim/globalshare/sharesession/ae;-><init>()V

    .line 6338
    invoke-virtual {p1, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a(Ljava/lang/String;)V

    .line 6339
    invoke-virtual {p1, v5}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c(Ljava/lang/String;)V

    .line 8043
    iput-object p1, v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;

    .line 6341
    sget-object p1, Lcom/imo/android/imoim/globalshare/SharingActivity2;->d:Lcom/imo/android/imoim/globalshare/SharingActivity2$a;

    check-cast v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;

    invoke-static {v1, v0}, Lcom/imo/android/imoim/globalshare/SharingActivity2$a;->a(Landroid/content/Context;Lcom/imo/android/imoim/globalshare/sharesession/ad;)V

    .line 6342
    sget-object p1, Lcom/imo/android/imoim/imkit/adapter/g;->BIG_GROUP_FLOOR_DETAIL:Lcom/imo/android/imoim/imkit/adapter/g;

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->f:Lcom/imo/android/imoim/imkit/adapter/g;

    if-ne p1, v0, :cond_2aa

    .line 8082
    invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;

    .line 6343
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v0}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v0

    const-string v1, "sticker"

    invoke-static {v3, v1, p1, v0}, Lcom/imo/android/imoim/biggroup/i/d;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_2aa

    .line 2217
    :cond_17d
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->e(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-eqz p1, :cond_218

    .line 8358
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    instance-of v2, p1, Lcom/imo/android/imoim/data/message/imdata/j;

    if-nez v2, :cond_190

    goto :goto_191

    :cond_190
    move-object v6, p1

    :goto_191
    check-cast v6, Lcom/imo/android/imoim/data/message/imdata/j;

    .line 8359
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->b()Lcom/imo/android/imoim/data/l$a;

    move-result-object p1

    sget-object v2, Lcom/imo/android/imoim/data/l$a;->SENDING:Lcom/imo/android/imoim/data/l$a;

    if-ne p1, v2, :cond_19e

    const/4 v0, 0x1

    :cond_19e
    if-eqz v6, :cond_2aa

    .line 8361
    iget-object p1, v6, Lcom/imo/android/imoim/data/message/imdata/j;->k:Ljava/lang/String;

    invoke-static {p1}, Lcom/imo/android/imoim/filetransfer/c/a;->a(Ljava/lang/String;)Z

    move-result p1

    if-eqz p1, :cond_1ab

    const-string p1, "music_chat"

    goto :goto_1ad

    :cond_1ab
    const-string p1, "chat"

    .line 8362
    :goto_1ad
    new-instance v2, Lcom/imo/android/imoim/globalshare/sharesession/m;

    .line 9290
    invoke-virtual {v6, v12}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;

    move-result-object v4

    .line 8362
    invoke-virtual {v4}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v4

    const-string v6, "it.toJson(true).toString()"

    invoke-static {v4, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 8363
    new-instance v6, Lcom/imo/android/imoim/biggroup/h/n$l;

    invoke-direct {v6, p0, v0, v1}, Lcom/imo/android/imoim/biggroup/h/n$l;-><init>(Lcom/imo/android/imoim/biggroup/h/n;ZLandroid/content/Context;)V

    check-cast v6, Lkotlin/f/a/b;

    .line 8362
    invoke-direct {v2, v0, p1, v4, v6}, Lcom/imo/android/imoim/globalshare/sharesession/m;-><init>(ZLjava/lang/String;Ljava/lang/String;Lkotlin/f/a/b;)V

    .line 8367
    new-instance v0, Lcom/imo/android/imoim/globalshare/sharesession/ae;

    invoke-direct {v0}, Lcom/imo/android/imoim/globalshare/sharesession/ae;-><init>()V

    .line 8368
    invoke-virtual {v0, p1}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a(Ljava/lang/String;)V

    .line 10019
    iget-object p1, v2, Lcom/imo/android/imoim/globalshare/sharesession/m;->a:Lcom/imo/android/imoim/data/message/imdata/j;

    if-eqz p1, :cond_1e2

    .line 11019
    iget-object p1, v2, Lcom/imo/android/imoim/globalshare/sharesession/m;->a:Lcom/imo/android/imoim/data/message/imdata/j;

    .line 8370
    invoke-virtual {p1}, Lcom/imo/android/imoim/data/message/imdata/j;->a()Z

    move-result p1

    if-eqz p1, :cond_1dd

    const-string p1, "music"

    goto :goto_1df

    :cond_1dd
    const-string p1, "files"

    :goto_1df
    invoke-virtual {v0, p1}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->b(Ljava/lang/String;)V

    .line 8372
    :cond_1e2
    invoke-virtual {v0, v5}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c(Ljava/lang/String;)V

    .line 11043
    iput-object v0, v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;

    .line 8375
    sget-object p1, Lcom/imo/android/imoim/globalshare/j;->a:Lcom/imo/android/imoim/globalshare/j;

    .line 12036
    iget p1, v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;->e:I

    .line 8375
    move-object v0, v2

    check-cast v0, Lcom/imo/android/imoim/globalshare/sharesession/ad;

    invoke-static {p1, v0}, Lcom/imo/android/imoim/globalshare/j;->a(ILcom/imo/android/imoim/globalshare/sharesession/ad;)V

    .line 8376
    sget-object p1, Lcom/imo/android/imoim/globalshare/SharingActivity2;->d:Lcom/imo/android/imoim/globalshare/SharingActivity2$a;

    .line 13036
    iget p1, v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;->e:I

    .line 8376
    invoke-static {v1, p1}, Lcom/imo/android/imoim/globalshare/SharingActivity2$a;->a(Landroid/content/Context;I)Landroid/content/Intent;

    move-result-object p1

    .line 8377
    invoke-virtual {v1, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    .line 8378
    sget-object p1, Lcom/imo/android/imoim/imkit/adapter/g;->BIG_GROUP_FLOOR_DETAIL:Lcom/imo/android/imoim/imkit/adapter/g;

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->f:Lcom/imo/android/imoim/imkit/adapter/g;

    if-ne p1, v0, :cond_2aa

    .line 13082
    invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;

    .line 8379
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v0}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v0

    const-string v1, "file"

    invoke-static {v3, v1, p1, v0}, Lcom/imo/android/imoim/biggroup/i/d;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_2aa

    .line 13223
    :cond_218
    sget-object p1, Lcom/imo/android/imoim/util/dd;->c:Ljava/util/regex/Pattern;

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v0}, Lcom/imo/android/imoim/data/message/k;->o()Ljava/lang/String;

    move-result-object v0

    check-cast v0, Ljava/lang/CharSequence;

    invoke-virtual {p1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;

    move-result-object p1

    .line 13225
    invoke-virtual {p1}, Ljava/util/regex/Matcher;->find()Z

    move-result v0

    if-eqz v0, :cond_236

    .line 13227
    :try_start_22c
    invoke-virtual {p1}, Ljava/util/regex/Matcher;->group()Ljava/lang/String;

    move-result-object p1

    const-string v0, "matcher.group()"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
    :try_end_235
    .catch Ljava/lang/IllegalStateException; {:try_start_22c .. :try_end_235} :catch_236

    goto :goto_238

    :catch_236
    :cond_236
    const-string p1, ""

    .line 13232
    :goto_238
    move-object v0, p1

    check-cast v0, Ljava/lang/CharSequence;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-eqz v2, :cond_256

    .line 13233
    new-instance v2, Lcom/imo/android/imoim/globalshare/sharesession/ak;

    iget-object v3, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz v3, :cond_24b

    invoke-interface {v3}, Lcom/imo/android/imoim/data/message/k;->o()Ljava/lang/String;

    move-result-object v6

    :cond_24b
    const-string v3, "message?.text"

    invoke-static {v6, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-direct {v2, v6}, Lcom/imo/android/imoim/globalshare/sharesession/ak;-><init>(Ljava/lang/String;)V

    check-cast v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;

    goto :goto_265

    .line 13235
    :cond_256
    new-instance v2, Lcom/imo/android/imoim/w/d;

    invoke-direct {v2}, Lcom/imo/android/imoim/w/d;-><init>()V

    .line 14137
    iput-object p1, v2, Lcom/imo/android/imoim/w/d;->f:Ljava/lang/String;

    .line 13237
    new-instance v3, Lcom/imo/android/imoim/globalshare/sharesession/ah;

    invoke-direct {v3, v2}, Lcom/imo/android/imoim/globalshare/sharesession/ah;-><init>(Lcom/imo/android/imoim/w/d;)V

    move-object v2, v3

    check-cast v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;

    .line 13239
    :goto_265
    new-instance v3, Lcom/imo/android/imoim/globalshare/sharesession/ae;

    invoke-direct {v3}, Lcom/imo/android/imoim/globalshare/sharesession/ae;-><init>()V

    .line 13240
    invoke-virtual {v3, v4}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->a(Ljava/lang/String;)V

    .line 13241
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_276

    const-string v0, "txt"

    goto :goto_278

    :cond_276
    const-string v0, "link"

    :goto_278
    invoke-virtual {v3, v0}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->b(Ljava/lang/String;)V

    .line 13242
    invoke-virtual {v3, v5}, Lcom/imo/android/imoim/globalshare/sharesession/ae;->c(Ljava/lang/String;)V

    .line 14195
    iput-object p1, v3, Lcom/imo/android/imoim/globalshare/sharesession/ae;->d:Ljava/lang/String;

    .line 15043
    iput-object v3, v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;->k:Lcom/imo/android/imoim/globalshare/sharesession/ae;

    .line 13245
    sget-object p1, Lcom/imo/android/imoim/globalshare/j;->a:Lcom/imo/android/imoim/globalshare/j;

    .line 16036
    iget p1, v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;->e:I

    .line 13245
    invoke-static {p1, v2}, Lcom/imo/android/imoim/globalshare/j;->a(ILcom/imo/android/imoim/globalshare/sharesession/ad;)V

    .line 13247
    sget-object p1, Lcom/imo/android/imoim/globalshare/SharingActivity2;->d:Lcom/imo/android/imoim/globalshare/SharingActivity2$a;

    .line 17036
    iget p1, v2, Lcom/imo/android/imoim/globalshare/sharesession/ad;->e:I

    .line 13247
    invoke-static {v1, p1}, Lcom/imo/android/imoim/globalshare/SharingActivity2$a;->a(Landroid/content/Context;I)Landroid/content/Intent;

    move-result-object p1

    .line 13248
    invoke-virtual {v1, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    .line 17082
    invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;

    .line 13249
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v0}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v0

    const-string v1, "card_share"

    const-string v2, "msg"

    invoke-static {v1, v2, p1, v0}, Lcom/imo/android/imoim/biggroup/i/d;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 2155
    :cond_2aa
    :goto_2aa
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v0, "share"

    invoke-static {v0, v11, v10, p1, p0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_49c

    .line 2149
    :sswitch_2b9
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {v1, p1}, Lcom/imo/android/imoim/biggroup/h/k;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-eqz p1, :cond_49c

    .line 2150
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    invoke-static {v11, v11, v10, p1, p0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_49c

    .line 17253
    :sswitch_2ce
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    .line 17254
    instance-of v2, p1, Lcom/imo/android/imoim/data/message/imdata/ay;

    if-eqz v2, :cond_2ee

    .line 17255
    new-instance v0, Lcom/imo/android/imoim/biggroup/g/g;

    invoke-direct {v0}, Lcom/imo/android/imoim/biggroup/g/g;-><init>()V

    .line 17256
    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/ay;

    iget-object v2, p1, Lcom/imo/android/imoim/data/message/imdata/ay;->k:Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/imo/android/imoim/biggroup/g/g;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17257
    iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/ay;->l:Ljava/lang/String;

    invoke-virtual {v0, v12, p1}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17258
    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/g/g;->a(Landroid/content/Context;)V

    goto/16 :goto_371

    .line 17260
    :cond_2ee
    instance-of v2, p1, Lcom/imo/android/imoim/data/message/imdata/az;

    const/4 v3, 0x2

    if-eqz v2, :cond_312

    .line 17261
    new-instance v2, Lcom/imo/android/imoim/biggroup/g/g;

    invoke-direct {v2}, Lcom/imo/android/imoim/biggroup/g/g;-><init>()V

    .line 17262
    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/az;

    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/az;->n:Ljava/lang/String;

    invoke-virtual {v2, v4}, Lcom/imo/android/imoim/biggroup/g/g;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17263
    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/az;->l:Ljava/lang/String;

    invoke-virtual {v2, v0, v4}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17264
    iget-object v0, p1, Lcom/imo/android/imoim/data/message/imdata/az;->k:Ljava/lang/String;

    invoke-virtual {v2, v12, v0}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17265
    iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/az;->m:Ljava/lang/String;

    invoke-virtual {v2, v3, p1}, Lcom/imo/android/imoim/biggroup/g/g;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17266
    invoke-virtual {v2, v1}, Lcom/imo/android/imoim/biggroup/g/g;->a(Landroid/content/Context;)V

    goto :goto_371

    .line 17268
    :cond_312
    instance-of v2, p1, Lcom/imo/android/imoim/data/message/imdata/bl;

    if-eqz v2, :cond_334

    .line 17269
    new-instance v0, Lcom/imo/android/imoim/biggroup/g/h;

    invoke-direct {v0}, Lcom/imo/android/imoim/biggroup/g/h;-><init>()V

    .line 17270
    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/bl;

    iget-object v2, p1, Lcom/imo/android/imoim/data/message/imdata/bl;->m:Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17271
    iget-object v2, p1, Lcom/imo/android/imoim/data/message/imdata/bl;->k:Ljava/lang/String;

    invoke-static {v3, v2}, Lcom/imo/android/imoim/biggroup/g/c;->a(ILjava/lang/String;)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17272
    iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/bl;->k:Ljava/lang/String;

    invoke-virtual {v0, v12, p1}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17273
    invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/g/h;->a(Landroid/content/Context;)V

    goto :goto_371

    .line 17275
    :cond_334
    instance-of v2, p1, Lcom/imo/android/imoim/data/message/imdata/bm;

    if-eqz v2, :cond_371

    .line 17276
    new-instance v2, Lcom/imo/android/imoim/biggroup/g/h;

    invoke-direct {v2}, Lcom/imo/android/imoim/biggroup/g/h;-><init>()V

    .line 17277
    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/bm;

    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->n:Ljava/lang/String;

    invoke-virtual {v2, v4}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17278
    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->l:Ljava/lang/String;

    invoke-static {v3, v4}, Lcom/imo/android/imoim/biggroup/g/c;->b(ILjava/lang/String;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v2, v4}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17279
    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->k:Ljava/lang/String;

    invoke-static {v3, v4}, Lcom/imo/android/imoim/biggroup/g/c;->a(ILjava/lang/String;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v2, v4}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17280
    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->m:Ljava/lang/String;

    invoke-static {v3, v4}, Lcom/imo/android/imoim/biggroup/g/c;->b(ILjava/lang/String;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v2, v4}, Lcom/imo/android/imoim/biggroup/g/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17281
    iget-object v4, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->l:Ljava/lang/String;

    invoke-virtual {v2, v0, v4}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17282
    iget-object v0, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->k:Ljava/lang/String;

    invoke-virtual {v2, v12, v0}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17283
    iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->m:Ljava/lang/String;

    invoke-virtual {v2, v3, p1}, Lcom/imo/android/imoim/biggroup/g/h;->a(ILjava/lang/String;)Lcom/imo/android/imoim/biggroup/g/f;

    .line 17284
    invoke-virtual {v2, v1}, Lcom/imo/android/imoim/biggroup/g/h;->a(Landroid/content/Context;)V

    .line 2165
    :cond_371
    :goto_371
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v0, "download"

    invoke-static {v0, v11, v10, p1, p0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_49c

    :sswitch_380
    const-string p1, "clipboard"

    .line 2158
    invoke-virtual {v1, p1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object p1

    if-eqz p1, :cond_3ac

    check-cast p1, Landroid/content/ClipboardManager;

    const-string v0, "text"

    .line 2159
    check-cast v0, Ljava/lang/CharSequence;

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v1}, Lcom/imo/android/imoim/data/message/k;->h()Ljava/lang/String;

    move-result-object v1

    check-cast v1, Ljava/lang/CharSequence;

    invoke-static {v0, v1}, Landroid/content/ClipData;->newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData;

    move-result-object v0

    .line 2160
    invoke-virtual {p1, v0}, Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V

    .line 2161
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v0, "copy"

    invoke-static {v0, v11, v10, p1, p0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_49c

    .line 2158
    :cond_3ac
    new-instance p0, Lkotlin/TypeCastException;

    const-string p1, "null cannot be cast to non-null type android.content.ClipboardManager"

    invoke-direct {p0, p1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 19195
    :sswitch_3b4
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->e(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-eqz p1, :cond_3d3

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz p1, :cond_3cd

    move-object v0, p1

    check-cast v0, Lcom/imo/android/imoim/data/message/b;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/j;

    invoke-static {v1, v0, p1}, Lcom/imo/android/imoim/biggroup/h/k;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/b;Lcom/imo/android/imoim/data/message/imdata/j;)V

    goto :goto_438

    :cond_3cd
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 19196
    :cond_3d3
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p1, v0, :cond_402

    .line 19197
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/bm;

    if-eqz p1, :cond_438

    .line 19199
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz v0, :cond_3fc

    move-object v2, v0

    check-cast v2, Lcom/imo/android/imoim/data/message/b;

    iget-object v3, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->l:Ljava/lang/String;

    iget v4, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->r:I

    iget v5, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->s:I

    iget-wide v6, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->t:J

    iget-wide v8, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->q:J

    invoke-static/range {v1 .. v9}, Lcom/imo/android/imoim/biggroup/h/k;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/b;Ljava/lang/String;IIJJ)V

    goto :goto_438

    :cond_3fc
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 19202
    :cond_402
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p1, v0, :cond_42f

    .line 19203
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/az;

    if-eqz p1, :cond_438

    .line 19205
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz v0, :cond_429

    move-object v2, v0

    check-cast v2, Lcom/imo/android/imoim/data/message/b;

    iget-object v3, p1, Lcom/imo/android/imoim/data/message/imdata/az;->l:Ljava/lang/String;

    iget v4, p1, Lcom/imo/android/imoim/data/message/imdata/az;->u:I

    iget v5, p1, Lcom/imo/android/imoim/data/message/imdata/az;->t:I

    iget-wide v6, p1, Lcom/imo/android/imoim/data/message/imdata/az;->s:J

    invoke-static/range {v1 .. v7}, Lcom/imo/android/imoim/biggroup/h/k;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/b;Ljava/lang/String;IIJ)V

    goto :goto_438

    :cond_429
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 19208
    :cond_42f
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz p1, :cond_446

    check-cast p1, Lcom/imo/android/imoim/data/message/b;

    invoke-static {v1, p1}, Lcom/imo/android/imoim/biggroup/h/k;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/b;)V

    .line 2180
    :cond_438
    :goto_438
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v0, "add to space"

    invoke-static {v0, v11, v10, p1, p0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_49c

    .line 19208
    :cond_446
    new-instance p0, Lkotlin/TypeCastException;

    invoke-direct {p0, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0

    .line 2172
    :sswitch_44c
    sget-object p1, Lcom/imo/android/imoim/expression/manager/b;->d:Lcom/imo/android/imoim/expression/manager/b;

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    const-string v0, "BigGroupChatActivity"

    invoke-static {p1, v0}, Lcom/imo/android/imoim/expression/manager/b;->a(Lcom/imo/android/imoim/data/message/imdata/b;Ljava/lang/String;)V

    .line 18060
    invoke-static {}, Lcom/imo/android/imoim/util/c/a$a;->a()Lcom/imo/android/imoim/util/c/a;

    move-result-object p1

    .line 2173
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-virtual {p1, v0}, Lcom/imo/android/imoim/util/c/a;->a(Lcom/imo/android/imoim/data/message/k;)V

    .line 19060
    invoke-static {}, Lcom/imo/android/imoim/util/c/a$a;->a()Lcom/imo/android/imoim/util/c/a;

    move-result-object p1

    const-string v0, "DotUtils.getInstance()"

    .line 2175
    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 19082
    iget-object v3, p1, Lcom/imo/android/imoim/util/c/a;->a:Ljava/lang/String;

    const/4 v5, 0x1

    .line 2176
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->c()Lcom/imo/android/imoim/data/l$b;

    move-result-object p1

    invoke-static {p1}, Lcom/imo/android/imoim/util/c/a;->a(Lcom/imo/android/imoim/data/l$b;)Z

    move-result v6

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v7

    iget-object v8, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v1, "favourite"

    const-string v2, "reply"

    const-string v4, "context_menu"

    .line 2174
    invoke-static/range {v1 .. v8}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;Ljava/lang/String;)V

    goto :goto_49c

    .line 2168
    :sswitch_48a
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/f/a;->a(Lcom/imo/android/imoim/data/message/k;)V

    .line 2169
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object p1

    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v0, "accuse"

    invoke-static {v0, v11, v10, p1, p0}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    :cond_49c
    :goto_49c
    return v12

    nop

    :sswitch_data_49e
    .sparse-switch
        0x7f0f0039 -> :sswitch_48a
        0x7f0f005a -> :sswitch_44c
        0x7f0f0060 -> :sswitch_3b4
        0x7f0f0302 -> :sswitch_380
        0x7f0f039d -> :sswitch_2ce
        0x7f0f079f -> :sswitch_2b9
        0x7f0f085a -> :sswitch_3c
        0x7f0f0a65 -> :sswitch_1e
    .end sparse-switch
.end method


# virtual methods
.method public final onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
    .registers 14

    if-nez p2, :cond_3

    return-void

    .line 52
    :cond_3
    iget-object p3, p0, Lcom/imo/android/imoim/biggroup/h/n;->a:Ljava/lang/ref/WeakReference;

    invoke-virtual {p3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;

    move-result-object p3

    check-cast p3, Landroid/content/Context;

    if-nez p3, :cond_e

    return-void

    :cond_e
    const-string v0, "weakContext.get() ?: return"

    invoke-static {p3, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    if-eqz p3, :cond_277

    .line 53
    iget-object v0, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-nez v0, :cond_1b

    goto/16 :goto_277

    .line 55
    :cond_1b
    new-instance v0, Lcom/imo/android/imoim/imkit/c/g;

    invoke-direct {v0, p3}, Lcom/imo/android/imoim/imkit/c/g;-><init>(Landroid/content/Context;)V

    .line 56
    iget-object p3, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p3}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p3

    .line 57
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v1

    const v2, 0x7f0f079f

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object v1

    const-string v2, "IMO.getInstance().getString(R.string.reply)"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v2, Lcom/imo/android/imoim/biggroup/h/n$a;

    invoke-direct {v2, p0}, Lcom/imo/android/imoim/biggroup/h/n$a;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast v2, Lkotlin/f/a/b;

    const v3, 0x7f080527

    const/4 v4, 0x1

    invoke-virtual {v0, v1, v2, v4, v3}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 61
    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {v1}, Lcom/imo/android/imoim/data/message/imdata/am;->c(Lcom/imo/android/imoim/data/message/k;)Z

    move-result v1

    if-nez v1, :cond_69

    .line 62
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v1

    const v2, 0x7f0f085a

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object v1

    const-string v2, "IMO.getInstance().getString(R.string.share)"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v2, Lcom/imo/android/imoim/biggroup/h/n$d;

    invoke-direct {v2, p0}, Lcom/imo/android/imoim/biggroup/h/n$d;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast v2, Lkotlin/f/a/b;

    const v3, 0x7f080580

    invoke-virtual {v0, v1, v2, v4, v3}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 67
    :cond_69
    sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_TEXT:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v1, :cond_75

    sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, v1, :cond_75

    sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_LINk:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p3, v1, :cond_92

    .line 68
    :cond_75
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v1

    const v2, 0x7f0f0302

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object v1

    const-string v2, "IMO.getInstance().getString(R.string.copy)"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v2, Lcom/imo/android/imoim/biggroup/h/n$e;

    invoke-direct {v2, p0}, Lcom/imo/android/imoim/biggroup/h/n$e;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast v2, Lkotlin/f/a/b;

    const v3, 0x7f0803ed

    invoke-virtual {v0, v1, v2, v4, v3}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 73
    :cond_92
    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    instance-of v2, v1, Lcom/imo/android/imoim/data/message/b;

    const/4 v3, 0x0

    const/4 v5, 0x0

    if-eqz v2, :cond_d6

    check-cast v1, Lcom/imo/android/imoim/data/message/b;

    if-eqz v1, :cond_a1

    iget-object v1, v1, Lcom/imo/android/imoim/data/message/b;->i:Ljava/lang/String;

    goto :goto_a2

    :cond_a1
    move-object v1, v5

    :goto_a2
    if-eqz v1, :cond_d6

    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {v1}, Lcom/imo/android/imoim/data/message/imdata/am;->g(Lcom/imo/android/imoim/data/message/k;)Z

    move-result v1

    if-nez v1, :cond_d6

    .line 74
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v1

    const v2, 0x7f0f0a65

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object v1

    const-string v2, "IMO.getInstance().getStr\u2026R.string.use_same_bubble)"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v2, Lcom/imo/android/imoim/biggroup/h/n$f;

    invoke-direct {v2, p0}, Lcom/imo/android/imoim/biggroup/h/n$f;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast v2, Lkotlin/f/a/b;

    .line 76
    iget-object v6, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    check-cast v6, Lcom/imo/android/imoim/data/message/b;

    iget-object v6, v6, Lcom/imo/android/imoim/data/message/b;->n:Lcom/imo/android/imoim/data/l$b;

    sget-object v7, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;

    if-ne v6, v7, :cond_cf

    const/4 v6, 0x1

    goto :goto_d0

    :cond_cf
    const/4 v6, 0x0

    :goto_d0
    const v7, 0x7f080528

    .line 74
    invoke-virtual {v0, v1, v2, v6, v7}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 80
    :cond_d6
    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    instance-of v1, v1, Lcom/imo/android/imoim/data/message/b;

    const v2, 0x7f0804f0

    const-string v6, "IMO.getInstance().getString(R.string.add_sticker)"

    const v7, 0x7f0f005a

    if-eqz v1, :cond_148

    sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p3, v1, :cond_148

    .line 81
    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {v1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object v1

    instance-of v8, v1, Lcom/imo/android/imoim/data/message/imdata/az;

    if-nez v8, :cond_f3

    move-object v1, v5

    :cond_f3
    check-cast v1, Lcom/imo/android/imoim/data/message/imdata/az;

    if-eqz v1, :cond_fa

    .line 82
    iget-object v8, v1, Lcom/imo/android/imoim/data/message/imdata/az;->q:Ljava/lang/String;

    goto :goto_fb

    :cond_fa
    move-object v8, v5

    :goto_fb
    check-cast v8, Ljava/lang/CharSequence;

    invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v8

    if-nez v8, :cond_12b

    if-eqz v1, :cond_108

    iget-object v8, v1, Lcom/imo/android/imoim/data/message/imdata/az;->q:Ljava/lang/String;

    goto :goto_109

    :cond_108
    move-object v8, v5

    :goto_109
    check-cast v8, Ljava/lang/CharSequence;

    const-string v9, "gif"

    check-cast v9, Ljava/lang/CharSequence;

    invoke-static {v8, v9}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v8

    if-eqz v8, :cond_12b

    .line 83
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    invoke-virtual {p1, v7}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object p1

    invoke-static {p1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v1, Lcom/imo/android/imoim/biggroup/h/n$g;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/h/n$g;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast v1, Lkotlin/f/a/b;

    invoke-virtual {v0, p1, v1, v4, v2}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    goto :goto_147

    :cond_12b
    if-eqz v1, :cond_130

    .line 87
    iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/az;->x:Ljava/lang/String;

    goto :goto_131

    :cond_130
    move-object v1, v5

    :goto_131
    check-cast v1, Ljava/lang/CharSequence;

    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_148

    if-eqz p1, :cond_147

    .line 88
    invoke-interface {p1, v3, v7, v3, v7}, Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;

    move-result-object p1

    if-eqz p1, :cond_147

    move-object v1, p0

    check-cast v1, Landroid/view/MenuItem$OnMenuItemClickListener;

    invoke-interface {p1, v1}, Landroid/view/MenuItem;->setOnMenuItemClickListener(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;

    :cond_147
    :goto_147
    const/4 v3, 0x1

    .line 93
    :cond_148
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->f(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-eqz p1, :cond_165

    .line 94
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    invoke-virtual {p1, v7}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object p1

    invoke-static {p1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v1, Lcom/imo/android/imoim/biggroup/h/n$h;

    invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/h/n$h;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast v1, Lkotlin/f/a/b;

    invoke-virtual {v0, p1, v1, v4, v2}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 99
    :cond_165
    sget-object p1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p3, p1, :cond_16b

    if-eqz v3, :cond_177

    :cond_16b
    sget-object p1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p3, p1, :cond_177

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->a(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-eqz p1, :cond_194

    .line 100
    :cond_177
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    const p3, 0x7f0f039d

    invoke-virtual {p1, p3}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object p1

    const-string p3, "IMO.getInstance().getString(R.string.download)"

    invoke-static {p1, p3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance p3, Lcom/imo/android/imoim/biggroup/h/n$i;

    invoke-direct {p3, p0}, Lcom/imo/android/imoim/biggroup/h/n$i;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast p3, Lkotlin/f/a/b;

    const v1, 0x7f08050b

    invoke-virtual {v0, p1, p3, v4, v1}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 105
    :cond_194
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->c()Lcom/imo/android/imoim/data/l$b;

    move-result-object p1

    sget-object p3, Lcom/imo/android/imoim/data/l$b;->RECEIVED:Lcom/imo/android/imoim/data/l$b;

    if-ne p1, p3, :cond_1bb

    .line 106
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object p1

    const p3, 0x7f0f0039

    invoke-virtual {p1, p3}, Lcom/imo/android/imoim/IMO;->getString(I)Ljava/lang/String;

    move-result-object p1

    const-string p3, "IMO.getInstance().getString(R.string.accuse)"

    invoke-static {p1, p3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance p3, Lcom/imo/android/imoim/biggroup/h/n$j;

    invoke-direct {p3, p0}, Lcom/imo/android/imoim/biggroup/h/n$j;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast p3, Lkotlin/f/a/b;

    const v1, 0x7f0804ee

    invoke-virtual {v0, p1, p3, v4, v1}, Lcom/imo/android/imoim/imkit/c/g;->a(Ljava/lang/String;Lkotlin/f/a/b;ZI)Lcom/imo/android/imoim/imkit/c/g;

    .line 111
    :cond_1bb
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    instance-of p3, p1, Lcom/imo/android/imoim/data/message/b;

    if-eqz p3, :cond_255

    .line 112
    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    sget-object p3, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p1, p3, :cond_1f0

    .line 113
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/bm;

    if-eqz p1, :cond_1d6

    .line 114
    iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/bm;->l:Ljava/lang/String;

    goto :goto_1d7

    :cond_1d6
    move-object p1, v5

    :goto_1d7
    check-cast p1, Ljava/lang/CharSequence;

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p1

    if-nez p1, :cond_255

    .line 115
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    check-cast p1, Lcom/imo/android/imoim/data/message/b;

    iget-object p1, p1, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;

    new-instance p3, Lcom/imo/android/imoim/biggroup/h/n$k;

    invoke-direct {p3, p0}, Lcom/imo/android/imoim/biggroup/h/n$k;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast p3, Lkotlin/f/a/b;

    invoke-static {p1, v0, p3}, Lcom/imo/android/imoim/biggroup/h/k;->a(Ljava/lang/String;Lcom/imo/android/imoim/imkit/c/g;Lkotlin/f/a/b;)V

    goto :goto_255

    .line 119
    :cond_1f0
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    sget-object p3, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p1, p3, :cond_221

    .line 120
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/data/message/imdata/az;

    if-eqz p1, :cond_207

    .line 121
    iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/az;->l:Ljava/lang/String;

    goto :goto_208

    :cond_207
    move-object p1, v5

    :goto_208
    check-cast p1, Ljava/lang/CharSequence;

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p1

    if-nez p1, :cond_255

    .line 122
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    check-cast p1, Lcom/imo/android/imoim/data/message/b;

    iget-object p1, p1, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;

    new-instance p3, Lcom/imo/android/imoim/biggroup/h/n$b;

    invoke-direct {p3, p0}, Lcom/imo/android/imoim/biggroup/h/n$b;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast p3, Lkotlin/f/a/b;

    invoke-static {p1, v0, p3}, Lcom/imo/android/imoim/biggroup/h/k;->a(Ljava/lang/String;Lcom/imo/android/imoim/imkit/c/g;Lkotlin/f/a/b;)V

    goto :goto_255

    .line 126
    :cond_221
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->e(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-nez p1, :cond_245

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-static {p1}, Lcom/imo/android/imoim/data/message/imdata/am;->g(Lcom/imo/android/imoim/data/message/k;)Z

    move-result p1

    if-nez p1, :cond_245

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    sget-object p3, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_TEXT:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-eq p1, p3, :cond_245

    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    sget-object p3, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_REPLY:Lcom/imo/android/imoim/data/message/imdata/b$a;

    if-ne p1, p3, :cond_255

    .line 127
    :cond_245
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    check-cast p1, Lcom/imo/android/imoim/data/message/b;

    iget-object p1, p1, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;

    new-instance p3, Lcom/imo/android/imoim/biggroup/h/n$c;

    invoke-direct {p3, p0}, Lcom/imo/android/imoim/biggroup/h/n$c;-><init>(Lcom/imo/android/imoim/biggroup/h/n;)V

    check-cast p3, Lkotlin/f/a/b;

    invoke-static {p1, v0, p3}, Lcom/imo/android/imoim/biggroup/h/k;->a(Ljava/lang/String;Lcom/imo/android/imoim/imkit/c/g;Lkotlin/f/a/b;)V

    .line 133
    :cond_255
    :goto_255
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz p1, :cond_25e

    invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;

    move-result-object p1

    goto :goto_25f

    :cond_25e
    move-object p1, v5

    :goto_25f
    if-eqz p1, :cond_274

    .line 134
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/h/n;->c:Ljava/lang/String;

    iget-object p3, p0, Lcom/imo/android/imoim/biggroup/h/n;->e:Lcom/imo/android/imoim/data/message/k;

    if-eqz p3, :cond_26b

    invoke-interface {p3}, Lcom/imo/android/imoim/data/message/k;->f()Ljava/lang/String;

    move-result-object v5

    :cond_26b
    iget-object p3, p0, Lcom/imo/android/imoim/biggroup/h/n;->d:Ljava/lang/String;

    const-string v1, "show"

    const-string v2, "context_menu"

    invoke-static {v1, p1, v2, v5, p3}, Lcom/imo/android/imoim/util/c/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 136
    :cond_274
    invoke-static {v0, p2}, Lcom/imo/android/imoim/biggroup/h/k;->a(Lcom/imo/android/imoim/imkit/c/g;Landroid/view/View;)V

    :cond_277
    :goto_277
    return-void
.end method

.method public final onMenuItemClick(Landroid/view/MenuItem;)Z
    .registers 2

    const/4 p1, 0x0

    return p1
.end method