BigGroupRoomMemberComponent$7.smali

.class final Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;
.super Lb/b;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lb/b<",
        "Ljava/lang/Boolean;",
        "Ljava/lang/String;",
        "Ljava/lang/Void;",
        ">;"
    }
.end annotation


# instance fields
.field final synthetic a:Landroid/graphics/Bitmap;

.field final synthetic b:Lcom/imo/android/imoim/data/w$a;

.field final synthetic c:Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;


# direct methods
.method constructor <init>(Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;Landroid/graphics/Bitmap;Lcom/imo/android/imoim/data/w$a;)V
    .registers 4

    .line 2945
    iput-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->c:Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;

    iput-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->a:Landroid/graphics/Bitmap;

    iput-object p3, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->b:Lcom/imo/android/imoim/data/w$a;

    invoke-direct {p0}, Lb/b;-><init>()V

    return-void
.end method

.method private a(Ljava/lang/Boolean;Ljava/lang/String;)Ljava/lang/Void;
    .registers 9

    const-string v0, ""

    .line 2948
    iget-object v1, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->a:Landroid/graphics/Bitmap;

    if-eqz v1, :cond_9

    .line 2949
    invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V

    .line 2951
    :cond_9
    invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z

    move-result p1

    const/4 v1, 0x0

    const/4 v2, 0x0

    if-eqz p1, :cond_c2

    .line 2954
    :try_start_11
    new-instance p1, Lorg/json/JSONObject;

    invoke-direct {p1, p2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V

    const-string p2, "object_id"

    .line 2955
    invoke-virtual {p1, p2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_1c
    .catch Lorg/json/JSONException; {:try_start_11 .. :try_end_1c} :catch_1d

    goto :goto_25

    :catch_1d
    const/4 p1, 0x1

    const-string p2, "tag_voiceroom_share"

    const-string v3, "transform string to JSONObject error"

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

    :goto_25
    const p1, 0x7f0f0865

    new-array p2, v2, [Ljava/lang/Object;

    .line 2959
    invoke-static {p1, p2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p1

    .line 4026
    invoke-static {p1, v2}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    .line 2961
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object p1

    .line 4329
    iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->u:Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;

    .line 2961
    sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;->IDLE:Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;

    const-string v2, "story_id"

    const/4 v3, 0x2

    const-string v4, "action"

    if-eq p1, p2, :cond_8c

    .line 2962
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->c:Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;->D(Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;)Z

    move-result p1

    if-eqz p1, :cond_62

    .line 2963
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object p1

    sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;->SHARING_SUCCEED:Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;

    .line 5325
    iput-object p2, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->u:Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;

    .line 2964
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object p1

    .line 6321
    iput-object v1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->t:Lcom/imo/android/imoim/data/w$a;

    .line 2966
    :cond_62
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/k;

    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->b()Ljava/util/Map;

    move-result-object p1

    .line 2968
    iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->b:Lcom/imo/android/imoim/data/w$a;

    sget-object v5, Lcom/imo/android/imoim/data/w$a;->NORMAL:Lcom/imo/android/imoim/data/w$a;

    invoke-virtual {p2, v5}, Lcom/imo/android/imoim/data/w$a;->equals(Ljava/lang/Object;)Z

    move-result p2

    if-eqz p2, :cond_75

    const-string p2, "1_0"

    goto :goto_77

    :cond_75
    const-string p2, "0_1"

    .line 2973
    :goto_77
    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-interface {p1, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const-string v3, "info"

    .line 2974
    invoke-interface {p1, v3, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2975
    invoke-interface {p1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2976
    sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/d/o;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/o;

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/d/o;->b(Ljava/util/Map;)V

    goto :goto_ec

    .line 2978
    :cond_8c
    sget-object p1, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/k;

    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->b()Ljava/util/Map;

    move-result-object p1

    .line 2979
    iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->b:Lcom/imo/android/imoim/data/w$a;

    sget-object v5, Lcom/imo/android/imoim/data/w$a;->NORMAL:Lcom/imo/android/imoim/data/w$a;

    invoke-virtual {p2, v5}, Lcom/imo/android/imoim/data/w$a;->equals(Ljava/lang/Object;)Z

    move-result p2

    if-eqz p2, :cond_9d

    goto :goto_9e

    :cond_9d
    const/4 v3, 0x3

    :goto_9e
    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p2

    invoke-interface {p1, v4, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2981
    invoke-interface {p1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2982
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v2

    iget-object p2, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->c:Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;

    invoke-static {p2}, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;->j(Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;)J

    move-result-wide v4

    sub-long/2addr v2, v4

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p2

    const-string v0, "stay_time"

    invoke-interface {p1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 2983
    sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/d/o;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/o;

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/d/o;->a(Ljava/util/Map;)V

    goto :goto_ec

    :cond_c2
    const p1, 0x7f0f03e0

    new-array p2, v2, [Ljava/lang/Object;

    .line 2986
    invoke-static {p1, p2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p1

    .line 7026
    invoke-static {p1, v2}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    .line 2987
    iget-object p1, p0, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->c:Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;

    invoke-static {p1}, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;->D(Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent;)Z

    move-result p1

    if-eqz p1, :cond_ec

    .line 2988
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object p1

    sget-object p2, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;->IDLE:Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;

    .line 7325
    iput-object p2, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->u:Lcom/imo/android/imoim/biggroup/chatroom/c/a/o$c;

    .line 2989
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p1

    invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->b()Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;

    move-result-object p1

    .line 8321
    iput-object v1, p1, Lcom/imo/android/imoim/biggroup/chatroom/c/a/o;->t:Lcom/imo/android/imoim/data/w$a;

    :cond_ec
    :goto_ec
    return-object v1
.end method


# virtual methods
.method public final bridge synthetic a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    .registers 3

    .line 2945
    check-cast p1, Ljava/lang/Boolean;

    check-cast p2, Ljava/lang/String;

    invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/chatroom/room/BigGroupRoomMemberComponent$7;->a(Ljava/lang/Boolean;Ljava/lang/String;)Ljava/lang/Void;

    move-result-object p1

    return-object p1
.end method