BaseFcActivity.smali

.class public abstract Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "BaseFcActivity.java"

# interfaces
.implements Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcCommView;


# instance fields
.field protected currentAccount:I

.field public currentPicturePath:Ljava/lang/String;

.field private dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

.field private mCommPresenter:Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

.field protected mContext:Landroid/content/Context;

.field protected mImmersionBar:Lcom/gyf/barlibrary/ImmersionBar;

.field protected visibleDialog:Landroid/app/Dialog;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>()V
    .registers 2

    .line 67
    invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V

    .line 75
    sget v0, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->currentAccount:I

    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;)Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;

    .line 67
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mCommPresenter:Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

    return-object v0
.end method

.method private convertFontToBold(Landroid/view/ViewGroup;)V
    .registers 7
    .param p1, "viewGroup"    # Landroid/view/ViewGroup;

    .line 165
    if-eqz p1, :cond_55

    .line 166
    invoke-virtual {p1}, Landroid/view/ViewGroup;->getChildCount()I

    move-result v0

    .line 167
    .local v0, "count":I
    const/4 v1, 0x0

    .local v1, "i":I
    :goto_7
    if-ge v1, v0, :cond_55

    .line 168
    invoke-virtual {p1, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;

    move-result-object v2

    .line 169
    .local v2, "view":Landroid/view/View;
    instance-of v3, v2, Landroid/view/ViewGroup;

    if-eqz v3, :cond_18

    .line 170
    move-object v3, v2

    check-cast v3, Landroid/view/ViewGroup;

    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->convertFontToBold(Landroid/view/ViewGroup;)V

    goto :goto_52

    .line 172
    :cond_18
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mContext:Landroid/content/Context;

    invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    const v4, 0x7f0f0408

    invoke-static {v4}, Lnp/NPFog;->d(I)I

    move-result v4

    invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2}, Landroid/view/View;->getTag()Ljava/lang/Object;

    move-result-object v4

    invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_52

    .line 173
    instance-of v3, v2, Landroid/widget/TextView;

    const-string v4, "fonts/rmedium.ttf"

    if-eqz v3, :cond_44

    .line 174
    move-object v3, v2

    check-cast v3, Landroid/widget/TextView;

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v4

    invoke-virtual {v3, v4}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    goto :goto_52

    .line 175
    :cond_44
    instance-of v3, v2, Landroid/widget/EditText;

    if-eqz v3, :cond_52

    .line 176
    move-object v3, v2

    check-cast v3, Landroid/widget/EditText;

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v4

    invoke-virtual {v3, v4}, Landroid/widget/EditText;->setTypeface(Landroid/graphics/Typeface;)V

    .line 167
    .end local v2    # "view":Landroid/view/View;
    :cond_52
    :goto_52
    add-int/lit8 v1, v1, 0x1

    goto :goto_7

    .line 182
    .end local v0    # "count":I
    .end local v1    # "i":I
    :cond_55
    return-void
.end method

.method static synthetic lambda$createView$0(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 3
    .param p0, "v"    # Landroid/view/View;
    .param p1, "event"    # Landroid/view/MotionEvent;

    .line 86
    const/4 v0, 0x1

    return v0
.end method

.method private setBackground(Landroid/view/ViewGroup;)V
    .registers 15
    .param p1, "viewGroup"    # Landroid/view/ViewGroup;

    .line 185
    invoke-virtual {p1}, Landroid/view/ViewGroup;->getChildCount()I

    move-result v0

    .line 186
    .local v0, "count":I
    const/4 v1, 0x0

    .local v1, "i":I
    :goto_5
    if-ge v1, v0, :cond_73

    .line 187
    invoke-virtual {p1, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;

    move-result-object v2

    .line 188
    .local v2, "view":Landroid/view/View;
    invoke-virtual {v2}, Landroid/view/View;->getTag()Ljava/lang/Object;

    move-result-object v3

    .line 189
    .local v3, "tag":Ljava/lang/Object;
    if-eqz v3, :cond_66

    .line 190
    move-object v4, v3

    check-cast v4, Ljava/lang/String;

    .line 191
    .local v4, "key":Ljava/lang/String;
    const/4 v5, -0x1

    invoke-virtual {v4}, Ljava/lang/String;->hashCode()I

    move-result v6

    const v7, -0x5344ef3f

    const-string v8, "walletDefaultBackground"

    const-string v9, "windowBackgroundWhite"

    const-string v10, "windowBackgroundGray"

    const/4 v11, 0x2

    const/4 v12, 0x1

    if-eq v6, v7, :cond_41

    const v7, -0x147bee75

    if-eq v6, v7, :cond_39

    const v7, 0x62db2756

    if-eq v6, v7, :cond_31

    :cond_30
    goto :goto_48

    :cond_31
    invoke-virtual {v4, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_30

    const/4 v5, 0x2

    goto :goto_48

    :cond_39
    invoke-virtual {v4, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_30

    const/4 v5, 0x0

    goto :goto_48

    :cond_41
    invoke-virtual {v4, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_30

    const/4 v5, 0x1

    :goto_48
    if-eqz v5, :cond_5f

    if-eq v5, v12, :cond_57

    if-eq v5, v11, :cond_4f

    goto :goto_66

    .line 201
    :cond_4f
    invoke-static {v8}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v5

    invoke-virtual {v2, v5}, Landroid/view/View;->setBackgroundColor(I)V

    goto :goto_66

    .line 197
    :cond_57
    invoke-static {v10}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v5

    invoke-virtual {v2, v5}, Landroid/view/View;->setBackgroundColor(I)V

    .line 198
    goto :goto_66

    .line 193
    :cond_5f
    invoke-static {v9}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v5

    invoke-virtual {v2, v5}, Landroid/view/View;->setBackgroundColor(I)V

    .line 205
    .end local v4    # "key":Ljava/lang/String;
    :cond_66
    :goto_66
    instance-of v4, v2, Landroid/view/ViewGroup;

    if-eqz v4, :cond_70

    .line 206
    move-object v4, v2

    check-cast v4, Landroid/view/ViewGroup;

    invoke-direct {p0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->setBackground(Landroid/view/ViewGroup;)V

    .line 186
    .end local v2    # "view":Landroid/view/View;
    .end local v3    # "tag":Ljava/lang/Object;
    :cond_70
    add-int/lit8 v1, v1, 0x1

    goto :goto_5

    .line 209
    .end local v1    # "i":I
    :cond_73
    return-void
.end method


# virtual methods
.method public createView(Landroid/content/Context;)Landroid/view/View;
    .registers 5
    .param p1, "context"    # Landroid/content/Context;

    .line 83
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mContext:Landroid/content/Context;

    .line 84
    invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getLayoutRes()I

    move-result v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->fragmentView:Landroid/view/View;

    .line 85
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->fragmentView:Landroid/view/View;

    const-string v1, "windowBackgroundGray"

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundColor(I)V

    .line 86
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->fragmentView:Landroid/view/View;

    sget-object v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/-$$Lambda$BaseFcActivity$ysh2BK7fEzzThRSpi-MmJ0tFkl8;->INSTANCE:Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/-$$Lambda$BaseFcActivity$ysh2BK7fEzzThRSpi-MmJ0tFkl8;

    invoke-virtual {v0, v1}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 87
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->initView()V

    .line 88
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->initData()V

    .line 89
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->fragmentView:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getRootView()Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/view/ViewGroup;

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->convertFontToBold(Landroid/view/ViewGroup;)V

    .line 90
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->fragmentView:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getRootView()Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/view/ViewGroup;

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->setBackground(Landroid/view/ViewGroup;)V

    .line 91
    new-instance v0, Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

    invoke-direct {v0, p0}, Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;-><init>(Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcCommView;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mCommPresenter:Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

    .line 92
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->fragmentView:Landroid/view/View;

    return-object v0
.end method

.method protected deleteLocalItemById(Ljava/lang/Class;J)V
    .registers 5
    .param p2, "forumId"    # J
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;J)V"
        }
    .end annotation

    .line 551
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->deleteItemById(Ljava/lang/Class;J)V

    .line 552
    return-void
.end method

.method protected deleteLocalItemByUserId(Ljava/lang/Class;J)V
    .registers 5
    .param p2, "userId"    # J
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;J)V"
        }
    .end annotation

    .line 560
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->deleteItemByUserId(Ljava/lang/Class;J)V

    .line 561
    return-void
.end method

.method protected deleteLocalReply(Ljava/lang/Class;JJI)V
    .registers 14
    .param p2, "forumID"    # J
    .param p4, "commentID"    # J
    .param p6, "commentCount"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;JJI)V"
        }
    .end annotation

    .line 585
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    move-object v1, p1

    move-wide v2, p2

    move-wide v4, p4

    move v6, p6

    invoke-virtual/range {v0 .. v6}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->deleteReply(Ljava/lang/Class;JJI)V

    .line 586
    return-void
.end method

.method protected didSelectOnePhoto(Ljava/lang/String;)V
    .registers 2
    .param p1, "photosPath"    # Ljava/lang/String;

    .line 436
    return-void
.end method

.method public dismissCurrentDialog()V
    .registers 2

    .line 261
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    if-nez v0, :cond_5

    .line 262
    return-void

    .line 265
    :cond_5
    :try_start_5
    invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V

    .line 266
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;
    :try_end_b
    .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_b} :catch_c

    .line 269
    goto :goto_10

    .line 267
    :catch_c
    move-exception v0

    .line 268
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 270
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_10
    return-void
.end method

.method protected downloadFileToLocal(Ljava/lang/String;)V
    .registers 14
    .param p1, "path"    # Ljava/lang/String;

    .line 472
    const v0, 0x7f0f1536

    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 473
    .local v1, "tips":Ljava/lang/String;
    const-string v2, ".jpg"

    .line 474
    .local v2, "suffix":Ljava/lang/String;
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_3e

    .line 475
    invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;

    move-result-object v3

    const-string v4, ".mp4"

    invoke-virtual {v3, v4}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v3

    if-eqz v3, :cond_25

    .line 476
    const v0, 0x7f0f1539

    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 477
    const-string v2, ".mp4"

    goto :goto_3e

    .line 478
    :cond_25
    invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;

    move-result-object v3

    const-string v4, ".gif"

    invoke-virtual {v3, v4}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v3

    if-eqz v3, :cond_38

    .line 479
    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 480
    const-string v2, ".gif"

    goto :goto_3e

    .line 482
    :cond_38
    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 483
    const-string v2, ".jpg"

    .line 486
    :cond_3e
    :goto_3e
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    .line 488
    .local v0, "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 489
    move-object v10, v2

    .line 490
    .local v10, "finalSuffix":Ljava/lang/String;
    new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v4

    const/4 v6, 0x0

    const-string v3, "windowBackgroundWhiteBlackText"

    invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v7

    new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$6;

    invoke-direct {v8, p0, p1, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$6;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;Ljava/lang/String;Ljava/lang/String;)V

    const/4 v9, 0x1

    move-object v3, v11

    move-object v5, v0

    invoke-direct/range {v3 .. v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;-><init>(Landroid/app/Activity;Ljava/util/List;Ljava/util/List;ILim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog$RecyclerviewItemClickCallBack;I)V

    .line 498
    .local v3, "dialogCommonList":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
    invoke-virtual {v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->show()V

    .line 499
    return-void
.end method

.method public getCurrentFragment()Lim/tpelyyftgw/ui/actionbar/BaseFragment;
    .registers 2

    .line 218
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;->getCurrentFragment()Lim/tpelyyftgw/ui/actionbar/BaseFragment;

    move-result-object v0

    return-object v0
.end method

.method protected abstract getLayoutRes()I
.end method

.method public getUploadUrlFailed(Ljava/lang/String;)V
    .registers 4
    .param p1, "msg"    # Ljava/lang/String;

    .line 440
    if-nez p1, :cond_c

    const v0, 0x7f0f13ff

    const-string v1, "friendscircle_fail_to_get_ip_location"

    invoke-static {v1, v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :cond_c
    move-object v0, p1

    :goto_d
    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 441
    return-void
.end method

.method public getVisibleDialog()Landroid/app/Dialog;
    .registers 2

    .line 277
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    return-object v0
.end method

.method public goToNearBy()V
    .registers 6

    .line 590
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/4 v1, 0x1

    const/16 v2, 0x17

    if-lt v0, v2, :cond_1e

    .line 591
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    .line 592
    .local v0, "activity":Landroid/app/Activity;
    if-eqz v0, :cond_1e

    .line 593
    const-string v2, "android.permission.ACCESS_COARSE_LOCATION"

    invoke-virtual {v0, v2}, Landroid/app/Activity;->checkSelfPermission(Ljava/lang/String;)I

    move-result v2

    if-eqz v2, :cond_1e

    .line 594
    new-instance v2, Lim/tpelyyftgw/ui/hui/discovery/ActionIntroActivity;

    invoke-direct {v2, v1}, Lim/tpelyyftgw/ui/hui/discovery/ActionIntroActivity;-><init>(I)V

    invoke-virtual {p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 595
    return-void

    .line 599
    .end local v0    # "activity":Landroid/app/Activity;
    :cond_1e
    const/4 v0, 0x1

    .line 600
    .local v0, "enabled":Z
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x1c

    if-lt v2, v3, :cond_34

    .line 601
    sget-object v1, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    const-string v2, "location"

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

    move-result-object v1

    check-cast v1, Landroid/location/LocationManager;

    .line 602
    .local v1, "lm":Landroid/location/LocationManager;
    invoke-virtual {v1}, Landroid/location/LocationManager;->isLocationEnabled()Z

    move-result v0

    .line 603
    .end local v1    # "lm":Landroid/location/LocationManager;
    :cond_33
    goto :goto_51

    :cond_34
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0x13

    if-lt v2, v3, :cond_33

    .line 605
    :try_start_3a
    sget-object v2, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v2

    const-string v3, "location_mode"

    const/4 v4, 0x0

    invoke-static {v2, v3, v4}, Landroid/provider/Settings$Secure;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

    move-result v2
    :try_end_47
    .catchall {:try_start_3a .. :try_end_47} :catchall_4d

    .line 606
    .local v2, "mode":I
    if-eqz v2, :cond_4a

    goto :goto_4b

    :cond_4a
    const/4 v1, 0x0

    :goto_4b
    move v0, v1

    .line 609
    .end local v2    # "mode":I
    goto :goto_51

    .line 607
    :catchall_4d
    move-exception v1

    .line 608
    .local v1, "e":Ljava/lang/Throwable;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 611
    .end local v1    # "e":Ljava/lang/Throwable;
    :goto_51
    if-nez v0, :cond_5d

    .line 612
    new-instance v1, Lim/tpelyyftgw/ui/hui/discovery/ActionIntroActivity;

    const/4 v2, 0x4

    invoke-direct {v1, v2}, Lim/tpelyyftgw/ui/hui/discovery/ActionIntroActivity;-><init>(I)V

    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 613
    return-void

    .line 616
    :cond_5d
    new-instance v1, Lim/tpelyyftgw/ui/hui/discovery/NearPersonAndGroupActivity;

    invoke-direct {v1}, Lim/tpelyyftgw/ui/hui/discovery/NearPersonAndGroupActivity;-><init>()V

    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 617
    return-void
.end method

.method protected initActionBar(Ljava/lang/String;)V
    .registers 4
    .param p1, "title"    # Ljava/lang/String;

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

    move-result v0

    if-nez v0, :cond_1d

    .line 151
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 152
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0d0076

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V

    .line 153
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$2;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$2;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V

    .line 162
    :cond_1d
    return-void
.end method

.method protected abstract initData()V
.end method

.method protected initImmersionBar()V
    .registers 4

    .line 121
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mContext:Landroid/content/Context;

    check-cast v0, Landroid/app/Activity;

    invoke-static {v0}, Lcom/gyf/barlibrary/ImmersionBar;->with(Landroid/app/Activity;)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mImmersionBar:Lcom/gyf/barlibrary/ImmersionBar;

    .line 122
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->transparentStatusBar()Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 123
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->transparentNavigationBar()Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 124
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->transparentBar()Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 125
    const v1, 0x3e99999a    # 0.3f

    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->statusBarAlpha(F)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 126
    const v2, 0x3ecccccd    # 0.4f

    invoke-virtual {v0, v2}, Lcom/gyf/barlibrary/ImmersionBar;->navigationBarAlpha(F)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 127
    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->barAlpha(F)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 128
    const v1, 0x7f060089

    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->flymeOSStatusBarFontColor(I)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 129
    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->fullScreen(Z)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 131
    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->fitsSystemWindows(Z)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 132
    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->supportActionBar(Z)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 133
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->removeSupportAllView()Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 134
    const-string v1, "tag"

    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->addTag(Ljava/lang/String;)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 135
    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->getTag(Ljava/lang/String;)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 136
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->reset()Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 137
    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->keyboardEnable(Z)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$1;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$1;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;)V

    .line 139
    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->setOnKeyboardListener(Lcom/gyf/barlibrary/OnKeyboardListener;)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 145
    const/16 v1, 0x10

    invoke-virtual {v0, v1}, Lcom/gyf/barlibrary/ImmersionBar;->keyboardMode(I)Lcom/gyf/barlibrary/ImmersionBar;

    move-result-object v0

    .line 146
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->init()V

    .line 147
    return-void
.end method

.method protected abstract initView()V
.end method

.method public synthetic lambda$showDialog$1$BaseFcActivity(Landroid/content/DialogInterface$OnDismissListener;Landroid/content/DialogInterface;)V
    .registers 4
    .param p1, "onDismissListener"    # Landroid/content/DialogInterface$OnDismissListener;
    .param p2, "dialog1"    # Landroid/content/DialogInterface;

    .line 246
    if-eqz p1, :cond_5

    .line 247
    invoke-interface {p1, p2}, Landroid/content/DialogInterface$OnDismissListener;->onDismiss(Landroid/content/DialogInterface;)V

    .line 249
    :cond_5
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->onDialogDismiss(Landroid/app/Dialog;)V

    .line 250
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    .line 251
    return-void
.end method

.method public onActivityResultFragment(IILandroid/content/Intent;)V
    .registers 16
    .param p1, "requestCode"    # I
    .param p2, "resultCode"    # I
    .param p3, "data"    # Landroid/content/Intent;

    .line 372
    invoke-super {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onActivityResultFragment(IILandroid/content/Intent;)V

    .line 373
    const/4 v0, -0x1

    if-ne p2, v0, :cond_71

    .line 374
    const/16 v0, 0x85

    if-ne p1, v0, :cond_71

    .line 375
    invoke-static {}, Lim/tpelyyftgw/ui/PhotoViewer;->getInstance()Lim/tpelyyftgw/ui/PhotoViewer;

    move-result-object v0

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/PhotoViewer;->setParentActivity(Landroid/app/Activity;)V

    .line 376
    const/4 v0, 0x0

    .line 378
    .local v0, "orientation":I
    const/4 v1, 0x1

    :try_start_17
    new-instance v2, Landroidx/exifinterface/media/ExifInterface;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->currentPicturePath:Ljava/lang/String;

    invoke-direct {v2, v3}, Landroidx/exifinterface/media/ExifInterface;-><init>(Ljava/lang/String;)V

    .line 379
    .local v2, "ei":Landroidx/exifinterface/media/ExifInterface;
    const-string v3, "Orientation"

    invoke-virtual {v2, v3, v1}, Landroidx/exifinterface/media/ExifInterface;->getAttributeInt(Ljava/lang/String;I)I

    move-result v3
    :try_end_24
    .catch Ljava/lang/Exception; {:try_start_17 .. :try_end_24} :catch_39

    .line 380
    .local v3, "exif":I
    const/4 v4, 0x3

    if-eq v3, v4, :cond_35

    const/4 v4, 0x6

    if-eq v3, v4, :cond_32

    const/16 v4, 0x8

    if-eq v3, v4, :cond_2f

    goto :goto_38

    .line 388
    :cond_2f
    const/16 v0, 0x10e

    goto :goto_38

    .line 382
    :cond_32
    const/16 v0, 0x5a

    .line 383
    goto :goto_38

    .line 385
    :cond_35
    const/16 v0, 0xb4

    .line 386
    nop

    .line 393
    .end local v2    # "ei":Landroidx/exifinterface/media/ExifInterface;
    .end local v3    # "exif":I
    :goto_38
    goto :goto_3d

    .line 391
    :catch_39
    move-exception v2

    .line 392
    .local v2, "e":Ljava/lang/Exception;
    invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 394
    .end local v2    # "e":Ljava/lang/Exception;
    :goto_3d
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    .line 395
    .local v2, "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    new-instance v11, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;

    const/4 v4, 0x0

    const/4 v5, 0x0

    const-wide/16 v6, 0x0

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->currentPicturePath:Ljava/lang/String;

    const/4 v10, 0x0

    move-object v3, v11

    move v9, v0

    invoke-direct/range {v3 .. v10}, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;-><init>(IIJLjava/lang/String;IZ)V

    invoke-virtual {v2, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 396
    invoke-static {}, Lim/tpelyyftgw/ui/PhotoViewer;->getInstance()Lim/tpelyyftgw/ui/PhotoViewer;

    move-result-object v3

    invoke-virtual {v3, v1}, Lim/tpelyyftgw/ui/PhotoViewer;->setIsFcCrop(Z)V

    .line 398
    invoke-static {}, Lim/tpelyyftgw/ui/PhotoViewer;->getInstance()Lim/tpelyyftgw/ui/PhotoViewer;

    move-result-object v3

    const/4 v6, 0x1

    new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$5;

    invoke-direct {v7, p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$5;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;Ljava/util/ArrayList;)V

    const/4 v8, 0x0

    move-object v4, v2

    invoke-virtual/range {v3 .. v8}, Lim/tpelyyftgw/ui/PhotoViewer;->openPhotoForSelect(Ljava/util/ArrayList;IILim/tpelyyftgw/ui/PhotoViewer$PhotoViewerProvider;Lim/tpelyyftgw/ui/ChatActivity;)Z

    .line 424
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->currentPicturePath:Ljava/lang/String;

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->addMediaToGallery(Ljava/lang/String;)V

    .line 425
    const/4 v1, 0x0

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->currentPicturePath:Ljava/lang/String;

    .line 428
    .end local v0    # "orientation":I
    .end local v2    # "arrayList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
    :cond_71
    return-void
.end method

.method protected onDialogDismiss(Landroid/app/Dialog;)V
    .registers 2
    .param p1, "dialog"    # Landroid/app/Dialog;

    .line 274
    return-void
.end method

.method public onDownloadFileError(Ljava/lang/String;)V
    .registers 3
    .param p1, "msg"    # Ljava/lang/String;

    .line 510
    const v0, 0x7f0f1534

    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 511
    return-void
.end method

.method public onDownloadFileSucc(Ljava/io/File;)V
    .registers 3
    .param p1, "file"    # Ljava/io/File;

    .line 503
    invoke-static {p1}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->addMediaToGallery(Landroid/net/Uri;)V

    .line 504
    const v0, 0x7f0f1535

    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 506
    return-void
.end method

.method public onError(Ljava/lang/String;)V
    .registers 2
    .param p1, "msg"    # Ljava/lang/String;

    .line 515
    return-void
.end method

.method public onFragmentDestroy()V
    .registers 2

    .line 105
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentDestroy()V

    .line 106
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mImmersionBar:Lcom/gyf/barlibrary/ImmersionBar;

    if-eqz v0, :cond_a

    .line 107
    invoke-virtual {v0}, Lcom/gyf/barlibrary/ImmersionBar;->destroy()V

    .line 109
    :cond_a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mCommPresenter:Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

    if-eqz v0, :cond_11

    .line 110
    invoke-virtual {v0}, Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;->unSubscribeTask()V

    .line 112
    :cond_11
    return-void
.end method

.method public onUploadFileError(Ljava/lang/String;)V
    .registers 2
    .param p1, "msg"    # Ljava/lang/String;

    .line 464
    return-void
.end method

.method public onUploadFileSucc(Lcom/bjz/comm/net/bean/FcMediaResponseBean;Ljava/lang/String;)V
    .registers 3
    .param p1, "data"    # Lcom/bjz/comm/net/bean/FcMediaResponseBean;
    .param p2, "msg"    # Ljava/lang/String;

    .line 460
    return-void
.end method

.method public openCamera()V
    .registers 6

    .line 344
    const-string v0, "android.permission.CAMERA"

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    if-nez v1, :cond_9

    .line 345
    return-void

    .line 348
    :cond_9
    :try_start_9
    sget v1, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x17

    if-lt v1, v2, :cond_27

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    invoke-virtual {v1, v0}, Landroidx/fragment/app/FragmentActivity;->checkSelfPermission(Ljava/lang/String;)I

    move-result v1

    if-eqz v1, :cond_27

    .line 349
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    filled-new-array {v0}, [Ljava/lang/String;

    move-result-object v0

    const/16 v2, 0x13

    invoke-virtual {v1, v0, v2}, Landroidx/fragment/app/FragmentActivity;->requestPermissions([Ljava/lang/String;I)V

    .line 350
    return-void

    .line 352
    :cond_27
    new-instance v0, Landroid/content/Intent;

    const-string v1, "android.media.action.IMAGE_CAPTURE"

    invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

    .line 353
    .local v0, "takePictureIntent":Landroid/content/Intent;
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->generatePicturePath()Ljava/io/File;

    move-result-object v1

    .line 354
    .local v1, "image":Ljava/io/File;
    if-eqz v1, :cond_5f

    .line 355
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
    :try_end_36
    .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_36} :catch_65

    const/16 v3, 0x18

    const-string v4, "output"

    if-lt v2, v3, :cond_52

    .line 356
    :try_start_3c
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v2

    const-string v3, "im.tpelyyftgw.messenger.provider"

    invoke-static {v2, v3, v1}, Landroidx/core/content/FileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;

    move-result-object v2

    invoke-virtual {v0, v4, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 357
    const/4 v2, 0x2

    invoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    .line 358
    const/4 v2, 0x1

    invoke-virtual {v0, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    goto :goto_59

    .line 360
    :cond_52
    invoke-static {v1}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v2

    invoke-virtual {v0, v4, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 362
    :goto_59
    invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v2

    iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->currentPicturePath:Ljava/lang/String;

    .line 364
    :cond_5f
    const/16 v2, 0x85

    invoke-virtual {p0, v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->startActivityForResult(Landroid/content/Intent;I)V
    :try_end_64
    .catch Ljava/lang/Exception; {:try_start_3c .. :try_end_64} :catch_65

    .line 367
    .end local v0    # "takePictureIntent":Landroid/content/Intent;
    .end local v1    # "image":Ljava/io/File;
    goto :goto_69

    .line 365
    :catch_65
    move-exception v0

    .line 366
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 368
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_69
    return-void
.end method

.method public openGallery()V
    .registers 10

    .line 315
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x17

    if-lt v0, v1, :cond_25

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    if-eqz v0, :cond_25

    .line 316
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    const-string v1, "android.permission.READ_EXTERNAL_STORAGE"

    invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentActivity;->checkSelfPermission(Ljava/lang/String;)I

    move-result v0

    if-eqz v0, :cond_25

    .line 317
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    filled-new-array {v1}, [Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x4

    invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/FragmentActivity;->requestPermissions([Ljava/lang/String;I)V

    .line 318
    return-void

    .line 322
    :cond_25
    new-instance v0, Lim/tpelyyftgw/ui/PhotoAlbumPickerActivity;

    const/4 v4, 0x1

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v8, 0x1

    move-object v3, v0

    invoke-direct/range {v3 .. v8}, Lim/tpelyyftgw/ui/PhotoAlbumPickerActivity;-><init>(IZZLim/tpelyyftgw/ui/ChatActivity;Z)V

    .line 323
    .local v0, "fragment":Lim/tpelyyftgw/ui/PhotoAlbumPickerActivity;
    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$4;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$4;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/PhotoAlbumPickerActivity;->setDelegate(Lim/tpelyyftgw/ui/PhotoAlbumPickerActivity$PhotoAlbumPickerActivityDelegate;)V

    .line 337
    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 338
    return-void
.end method

.method protected saveNewFcToLocal(Ljava/lang/Object;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(TT;)V"
        }
    .end annotation

    .line 525
    .local p1, "t":Ljava/lang/Object;, "TT;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->insert(Ljava/lang/Object;)J

    .line 526
    return-void
.end method

.method public showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
    .registers 4
    .param p1, "dialog"    # Landroid/app/Dialog;

    .line 222
    const/4 v0, 0x0

    const/4 v1, 0x0

    invoke-virtual {p0, p1, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->showDialog(Landroid/app/Dialog;ZLandroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;

    move-result-object v0

    return-object v0
.end method

.method public showDialog(Landroid/app/Dialog;Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;
    .registers 4
    .param p1, "dialog"    # Landroid/app/Dialog;
    .param p2, "onDismissListener"    # Landroid/content/DialogInterface$OnDismissListener;

    .line 226
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->showDialog(Landroid/app/Dialog;ZLandroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;

    move-result-object v0

    return-object v0
.end method

.method public showDialog(Landroid/app/Dialog;ZLandroid/content/DialogInterface$OnDismissListener;)Landroid/app/Dialog;
    .registers 7
    .param p1, "dialog"    # Landroid/app/Dialog;
    .param p2, "allowInTransition"    # Z
    .param p3, "onDismissListener"    # Landroid/content/DialogInterface$OnDismissListener;

    .line 231
    const/4 v0, 0x0

    if-eqz p1, :cond_3f

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    if-eqz v1, :cond_3f

    if-nez p2, :cond_12

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;->checkTransitionAnimation()Z

    move-result v1

    if-eqz v1, :cond_12

    goto :goto_3f

    .line 235
    :cond_12
    :try_start_12
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    if-eqz v1, :cond_1d

    .line 236
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    invoke-virtual {v1}, Landroid/app/Dialog;->dismiss()V

    .line 237
    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;
    :try_end_1d
    .catch Ljava/lang/Exception; {:try_start_12 .. :try_end_1d} :catch_1e

    .line 241
    :cond_1d
    goto :goto_22

    .line 239
    :catch_1e
    move-exception v1

    .line 240
    .local v1, "e":Ljava/lang/Exception;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 243
    .end local v1    # "e":Ljava/lang/Exception;
    :goto_22
    :try_start_22
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    .line 244
    const/4 v1, 0x1

    invoke-virtual {p1, v1}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V

    .line 245
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/-$$Lambda$BaseFcActivity$BPdnJC8575T4zRhJSdxC1RB_jmA;

    invoke-direct {v2, p0, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/-$$Lambda$BaseFcActivity$BPdnJC8575T4zRhJSdxC1RB_jmA;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;Landroid/content/DialogInterface$OnDismissListener;)V

    invoke-virtual {v1, v2}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V

    .line 252
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;

    invoke-virtual {v1}, Landroid/app/Dialog;->show()V

    .line 253
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->visibleDialog:Landroid/app/Dialog;
    :try_end_39
    .catch Ljava/lang/Exception; {:try_start_22 .. :try_end_39} :catch_3a

    return-object v0

    .line 254
    :catch_3a
    move-exception v1

    .line 255
    .restart local v1    # "e":Ljava/lang/Exception;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 257
    .end local v1    # "e":Ljava/lang/Exception;
    return-object v0

    .line 232
    :cond_3f
    :goto_3f
    return-object v0
.end method

.method protected showResetFcBgDialog()V
    .registers 10

    .line 284
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    if-eqz v0, :cond_57

    .line 285
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    if-nez v0, :cond_44

    .line 286
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    .line 287
    .local v0, "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
    const-string v1, "\u4ece\u624b\u673a\u76f8\u518c\u9009\u62e9"

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 288
    const-string v1, "\u62cd\u4e00\u5f20"

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 289
    new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v2

    const/4 v4, 0x0

    const-string v1, "windowBackgroundWhiteBlackText"

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v5

    new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$3;

    invoke-direct {v6, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity$3;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;)V

    const/4 v7, 0x1

    move-object v1, v8

    move-object v3, v0

    invoke-direct/range {v1 .. v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;-><init>(Landroid/app/Activity;Ljava/util/List;Ljava/util/List;ILim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog$RecyclerviewItemClickCallBack;I)V

    iput-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    .line 299
    const v1, 0x7f0f1396

    const-string v2, "fc_change_bg"

    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    const v2, -0x747267

    const/16 v3, 0xf

    invoke-virtual {v8, v1, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->setTitle(Ljava/lang/CharSequence;II)Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    .line 301
    .end local v0    # "list":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
    :cond_44
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->isShowing()Z

    move-result v0

    if-eqz v0, :cond_52

    .line 302
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->dismiss()V

    goto :goto_57

    .line 304
    :cond_52
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->show()V

    .line 308
    :cond_57
    :goto_57
    return-void
.end method

.method protected updateLocalFollowStatus(Ljava/lang/Class;JZ)V
    .registers 6
    .param p2, "createBy"    # J
    .param p4, "isFollow"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;JZ)V"
        }
    .end annotation

    .line 532
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3, p4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->updateItemFollowStatus(Ljava/lang/Class;JZ)V

    .line 533
    return-void
.end method

.method protected updateLocalItemLikeStatus(Ljava/lang/Class;JZI)V
    .registers 12
    .param p2, "forumId"    # J
    .param p4, "isLike"    # Z
    .param p5, "ThumbUp"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;JZI)V"
        }
    .end annotation

    .line 567
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    move-object v1, p1

    move-wide v2, p2

    move v4, p4

    move v5, p5

    invoke-virtual/range {v0 .. v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->updateItemLikeStatus(Ljava/lang/Class;JZI)V

    .line 568
    return-void
.end method

.method protected updateLocalItemPermissionStatus(Ljava/lang/Class;JI)V
    .registers 6
    .param p2, "forumID"    # J
    .param p4, "permission"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;JI)V"
        }
    .end annotation

    .line 542
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3, p4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->updateItemPermissionStatus(Ljava/lang/Class;JI)V

    .line 543
    return-void
.end method

.method protected updateLocalReplyStatus(Ljava/lang/Class;JLcom/bjz/comm/net/bean/FcReplyBean;)V
    .registers 7
    .param p2, "forumID"    # J
    .param p4, "mFcReplyBean"    # Lcom/bjz/comm/net/bean/FcReplyBean;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/lang/Class<",
            "TT;>;J",
            "Lcom/bjz/comm/net/bean/FcReplyBean;",
            ")V"
        }
    .end annotation

    .line 574
    .local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const-string v1, "------------------\u6dfb\u52a0"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/socks/library/KLog;->d(Ljava/lang/Object;)V

    .line 575
    invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;

    move-result-object v0

    invoke-virtual {v0, p1, p2, p3, p4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->updateItemReply(Ljava/lang/Class;JLcom/bjz/comm/net/bean/FcReplyBean;)V

    .line 576
    return-void
.end method

.method protected uploadFile(Ljava/lang/String;Lcom/bjz/comm/net/base/DataListener;)V
    .registers 5
    .param p1, "path"    # Ljava/lang/String;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Lcom/bjz/comm/net/base/DataListener<",
            "Lcom/bjz/comm/net/bean/BResponse<",
            "Lcom/bjz/comm/net/bean/FcMediaResponseBean;",
            ">;>;)V"
        }
    .end annotation

    .line 450
    .local p2, "listener":Lcom/bjz/comm/net/base/DataListener;, "Lcom/bjz/comm/net/base/DataListener<Lcom/bjz/comm/net/bean/BResponse<Lcom/bjz/comm/net/bean/FcMediaResponseBean;>;>;"
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_16

    .line 451
    new-instance v0, Ljava/io/File;

    invoke-direct {v0, p1}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    .line 452
    .local v0, "file":Ljava/io/File;
    invoke-virtual {v0}, Ljava/io/File;->exists()Z

    move-result v1

    if-eqz v1, :cond_16

    .line 453
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcActivity;->mCommPresenter:Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

    invoke-virtual {v1, v0, p2}, Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;->uploadFile(Ljava/io/File;Lcom/bjz/comm/net/base/DataListener;)V

    .line 456
    .end local v0    # "file":Ljava/io/File;
    :cond_16
    return-void
.end method