BaseFcFragment.smali

.class public abstract Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;
.super Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;
.source "BaseFcFragment.java"

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


# instance fields
.field protected actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

.field protected arguments:Landroid/os/Bundle;

.field protected classGuid:I

.field protected currentAccount:I

.field public currentPicturePath:Ljava/lang/String;

.field protected defaultActionBarBackgroundDrawable:Landroid/graphics/drawable/Drawable;

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

.field protected fragmentView:Landroid/view/View;

.field protected inPreviewMode:Z

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

.field protected mContext:Landroid/content/Context;

.field protected parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

.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 104
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;-><init>(Landroid/os/Bundle;)V

    .line 105
    return-void
.end method

.method public constructor <init>(Landroid/os/Bundle;)V
    .registers 4
    .param p1, "args"    # Landroid/os/Bundle;

    .line 107
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;-><init>()V

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

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

    .line 108
    invoke-static {}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->generateClassGuid()I

    move-result v0

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

    .line 109
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->arguments:Landroid/os/Bundle;

    .line 110
    new-instance v0, Landroid/graphics/drawable/ColorDrawable;

    const-string v1, "actionBarDefault"

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

    move-result v1

    invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->defaultActionBarBackgroundDrawable:Landroid/graphics/drawable/Drawable;

    .line 111
    return-void
.end method

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

    .line 76
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 179
    if-eqz p1, :cond_55

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

    move-result v0

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

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

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

    move-result-object v2

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

    if-eqz v3, :cond_18

    .line 184
    move-object v3, v2

    check-cast v3, Landroid/view/ViewGroup;

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

    goto :goto_52

    .line 186
    :cond_18
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 187
    instance-of v3, v2, Landroid/widget/TextView;

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

    if-eqz v3, :cond_44

    .line 188
    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 189
    :cond_44
    instance-of v3, v2, Landroid/widget/EditText;

    if-eqz v3, :cond_52

    .line 190
    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 181
    .end local v2    # "view":Landroid/view/View;
    :cond_52
    :goto_52
    add-int/lit8 v1, v1, 0x1

    goto :goto_7

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

.method private getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;
    .registers 2

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

    move-result-object v0

    invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/LaunchActivity;

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

    move-result-object v0

    return-object v0
.end method

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

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

    move-result v0

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

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

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

    move-result-object v2

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

    move-result-object v3

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

    .line 204
    move-object v4, v3

    check-cast v4, Ljava/lang/String;

    .line 205
    .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 213
    :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 210
    :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 211
    goto :goto_66

    .line 207
    :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 217
    .end local v4    # "key":Ljava/lang/String;
    :cond_66
    :goto_66
    instance-of v4, v2, Landroid/view/ViewGroup;

    if-eqz v4, :cond_70

    .line 218
    move-object v4, v2

    check-cast v4, Landroid/view/ViewGroup;

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

    .line 200
    .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 221
    .end local v1    # "i":I
    :cond_73
    return-void
.end method


# virtual methods
.method protected createActionBar()Lim/tpelyyftgw/ui/actionbar/ActionBar;
    .registers 5

    .line 155
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->mContext:Landroid/content/Context;

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    .line 159
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->defaultActionBarBackgroundDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackground(Landroid/graphics/drawable/Drawable;)V

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

    const-string v1, "actionBarDefaultSelector"

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

    move-result v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsBackgroundColor(IZ)V

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

    const-string v1, "actionBarActionModeDefaultSelector"

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

    move-result v1

    const/4 v3, 0x1

    invoke-virtual {v0, v1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsBackgroundColor(IZ)V

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

    const-string v1, "actionBarDefaultIcon"

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

    move-result v1

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsColor(IZ)V

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

    const-string v1, "actionBarActionModeDefaultIcon"

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

    move-result v1

    invoke-virtual {v0, v1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsColor(IZ)V

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

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setCastShadows(Z)V

    .line 169
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->inPreviewMode:Z

    if-eqz v0, :cond_4a

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

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setOccupyStatusBar(Z)V

    .line 172
    :cond_4a
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    if-eqz v0, :cond_57

    .line 173
    const-string v1, "actionBarDefault"

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

    move-result v1

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

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

    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 629
    .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 630
    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 638
    .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 639
    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 663
    .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 664
    return-void
.end method

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

    .line 515
    return-void
.end method

.method public dismissCurrentDialog()V
    .registers 2

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

    if-nez v0, :cond_5

    .line 297
    return-void

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

    .line 301
    const/4 v0, 0x0

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

    .line 304
    goto :goto_10

    .line 302
    :catch_c
    move-exception v0

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

    .line 305
    .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 551
    const v0, 0x7f0f1536

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

    move-result-object v1

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

    .line 553
    .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 554
    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 555
    const v0, 0x7f0f1539

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

    move-result-object v1

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

    goto :goto_3e

    .line 557
    :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 558
    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

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

    goto :goto_3e

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

    move-result-object v1

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

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

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

    .line 567
    .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 568
    move-object v10, v2

    .line 569
    .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/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    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/BaseFcFragment$4;

    invoke-direct {v8, p0, p1, v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment$4;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;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 577
    .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 578
    return-void
.end method

.method public getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;
    .registers 2

    .line 320
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getInstance(I)Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    return-object v0
.end method

.method public getClassGuid()I
    .registers 2

    .line 312
    iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->classGuid:I

    return v0
.end method

.method protected getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
    .registers 2

    .line 340
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    return-object v0
.end method

.method protected getContactsController()Lim/tpelyyftgw/messenger/ContactsController;
    .registers 2

    .line 332
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getContactsController()Lim/tpelyyftgw/messenger/ContactsController;

    move-result-object v0

    return-object v0
.end method

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

    .line 249
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 protected getLocationController()Lim/tpelyyftgw/messenger/LocationController;
    .registers 2

    .line 344
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getLocationController()Lim/tpelyyftgw/messenger/LocationController;

    move-result-object v0

    return-object v0
.end method

.method protected getMediaDataController()Lim/tpelyyftgw/messenger/MediaDataController;
    .registers 2

    .line 336
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getMediaDataController()Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v0

    return-object v0
.end method

.method protected getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2

    .line 328
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method protected getMessagesStorage()Lim/tpelyyftgw/messenger/MessagesStorage;
    .registers 2

    .line 352
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesStorage()Lim/tpelyyftgw/messenger/MessagesStorage;

    move-result-object v0

    return-object v0
.end method

.method protected getNotificationsController()Lim/tpelyyftgw/messenger/NotificationsController;
    .registers 2

    .line 348
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getNotificationsController()Lim/tpelyyftgw/messenger/NotificationsController;

    move-result-object v0

    return-object v0
.end method

.method public getParentActivity()Landroid/app/Activity;
    .registers 2

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

    move-result-object v0

    return-object v0
.end method

.method protected getSendMessagesHelper()Lim/tpelyyftgw/messenger/SendMessagesHelper;
    .registers 2

    .line 356
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getSendMessagesHelper()Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v0

    return-object v0
.end method

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

    .line 519
    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 520
    return-void
.end method

.method public getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
    .registers 2

    .line 324
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    return-object v0
.end method

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

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

    return-object v0
.end method

.method public gotoNearBy()V
    .registers 6

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

    const/4 v1, 0x1

    const/16 v2, 0x17

    if-lt v0, v2, :cond_1e

    .line 669
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v0

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

    .line 671
    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 672
    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/BaseFcFragment;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 673
    return-void

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

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

    const/16 v3, 0x1c

    if-lt v2, v3, :cond_34

    .line 679
    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 680
    .local v1, "lm":Landroid/location/LocationManager;
    invoke-virtual {v1}, Landroid/location/LocationManager;->isLocationEnabled()Z

    move-result v0

    .line 681
    .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 683
    :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 684
    .local v2, "mode":I
    if-eqz v2, :cond_4a

    goto :goto_4b

    :cond_4a
    const/4 v1, 0x0

    :goto_4b
    move v0, v1

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

    .line 685
    :catchall_4d
    move-exception v1

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

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

    .line 690
    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/BaseFcFragment;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 691
    return-void

    .line 694
    :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/BaseFcFragment;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .line 695
    return-void
.end method

.method protected abstract initData()V
.end method

.method protected abstract initView()V
.end method

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

    .line 281
    if-eqz p1, :cond_5

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

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

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

    .line 285
    const/4 v0, 0x0

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

    .line 286
    return-void
.end method

.method protected loadData()V
    .registers 1

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

    .line 140
    return-void
.end method

.method public onActivityCreated(Landroid/os/Bundle;)V
    .registers 3
    .param p1, "savedInstanceState"    # Landroid/os/Bundle;

    .line 132
    invoke-super {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;->onActivityCreated(Landroid/os/Bundle;)V

    .line 133
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    .line 134
    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/BaseFcFragment;->mCommPresenter:Lcom/bjz/comm/net/mvp/presenter/FcCommonPresenter;

    .line 135
    return-void
.end method

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

    .line 451
    invoke-super {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;->onActivityResult(IILandroid/content/Intent;)V

    .line 452
    const/4 v0, -0x1

    if-ne p2, v0, :cond_71

    .line 453
    const/16 v0, 0x85

    if-ne p1, v0, :cond_71

    .line 454
    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/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v1

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

    .line 455
    const/4 v0, 0x0

    .line 457
    .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/BaseFcFragment;->currentPicturePath:Ljava/lang/String;

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

    .line 458
    .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 459
    .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 467
    :cond_2f
    const/16 v0, 0x10e

    goto :goto_38

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

    .line 462
    goto :goto_38

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

    .line 465
    nop

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

    .line 470
    :catch_39
    move-exception v2

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

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

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

    .line 474
    .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/BaseFcFragment;->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 475
    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 477
    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/BaseFcFragment$3;

    invoke-direct {v7, p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment$3;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;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 503
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->currentPicturePath:Ljava/lang/String;

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

    .line 504
    const/4 v1, 0x0

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

    .line 507
    .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 public onAttach(Landroid/content/Context;)V
    .registers 2
    .param p1, "context"    # Landroid/content/Context;

    .line 115
    invoke-super {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;->onAttach(Landroid/content/Context;)V

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

    .line 117
    return-void
.end method

.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    .registers 7
    .param p1, "inflater"    # Landroid/view/LayoutInflater;
    .param p2, "container"    # Landroid/view/ViewGroup;
    .param p3, "savedInstanceState"    # Landroid/os/Bundle;

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

    invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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/BaseFcFragment;->fragmentView:Landroid/view/View;

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

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

    return-object v0
.end method

.method public onDestroy()V
    .registers 3

    .line 144
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->classGuid:I

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->cancelRequestsForGuid(I)V

    .line 145
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;->onDestroy()V

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

    if-eqz v0, :cond_13

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

    .line 149
    :cond_13
    return-void
.end method

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

    .line 309
    return-void
.end method

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

    .line 588
    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 589
    return-void
.end method

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

    .line 582
    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 583
    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 584
    return-void
.end method

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

    .line 593
    return-void
.end method

.method public onPause()V
    .registers 2

    .line 231
    invoke-super {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/LazyLoadFragment;->onPause()V

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

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

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->hideKeyboard(Landroid/view/View;)V

    .line 233
    return-void
.end method

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

    .line 543
    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 539
    return-void
.end method

.method public openCamera()V
    .registers 6

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

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v1

    if-nez v1, :cond_9

    .line 424
    return-void

    .line 427
    :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/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v1

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

    move-result v1

    if-eqz v1, :cond_27

    .line 428
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v1

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

    move-result-object v0

    const/16 v2, 0x13

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

    .line 429
    return-void

    .line 431
    :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 432
    .local v0, "takePictureIntent":Landroid/content/Intent;
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->generatePicturePath()Ljava/io/File;

    move-result-object v1

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

    .line 434
    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 435
    :try_start_3c
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    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 436
    const/4 v2, 0x2

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

    .line 437
    const/4 v2, 0x1

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

    goto :goto_59

    .line 439
    :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 441
    :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/BaseFcFragment;->currentPicturePath:Ljava/lang/String;

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

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

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

    .line 444
    :catch_65
    move-exception v0

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

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

.method public openGallery()V
    .registers 10

    .line 394
    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/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v0

    if-eqz v0, :cond_25

    .line 395
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v0

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

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

    move-result v0

    if-eqz v0, :cond_25

    .line 396
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v0

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

    move-result-object v1

    const/4 v2, 0x4

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

    .line 397
    return-void

    .line 401
    :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 402
    .local v0, "fragment":Lim/tpelyyftgw/ui/PhotoAlbumPickerActivity;
    new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment$2;

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

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

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

    .line 417
    return-void
.end method

.method public presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
    .registers 3
    .param p1, "fragment"    # Lim/tpelyyftgw/ui/actionbar/BaseFragment;

    .line 240
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    .line 241
    if-eqz v0, :cond_10

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

    move-result v0

    if-eqz v0, :cond_10

    const/4 v0, 0x1

    goto :goto_11

    :cond_10
    const/4 v0, 0x0

    :goto_11
    return v0
.end method

.method public presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;Z)Z
    .registers 4
    .param p1, "fragment"    # Lim/tpelyyftgw/ui/actionbar/BaseFragment;
    .param p2, "removeLast"    # Z

    .line 245
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->parentLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    if-eqz v0, :cond_c

    invoke-virtual {v0, p1, p2}, Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;Z)Z

    move-result v0

    if-eqz v0, :cond_c

    const/4 v0, 0x1

    goto :goto_d

    :cond_c
    const/4 v0, 0x0

    :goto_d
    return v0
.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 603
    .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 604
    return-void
.end method

.method protected showBottomSheet()V
    .registers 10

    .line 363
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v0

    if-eqz v0, :cond_57

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

    if-nez v0, :cond_44

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

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

    .line 366
    .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 367
    const-string v1, "\u62cd\u4e00\u5f20"

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

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

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->getParentActivity()Landroid/app/Activity;

    move-result-object v2

    const/4 v4, 0x0

    const-string v1, "dialogTextBlack"

    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/BaseFcFragment$1;

    invoke-direct {v6, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment$1;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;)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/BaseFcFragment;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

    .line 378
    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 380
    .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/BaseFcFragment;->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 381
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 383
    :cond_52
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->dialogCommonList:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;

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

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

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

    .line 257
    const/4 v0, 0x0

    const/4 v1, 0x0

    invoke-virtual {p0, p1, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 261
    const/4 v0, 0x0

    invoke-virtual {p0, p1, v0, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 266
    const/4 v0, 0x0

    if-eqz p1, :cond_3d

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

    if-eqz v1, :cond_3d

    if-nez p2, :cond_10

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

    move-result v1

    if-eqz v1, :cond_10

    goto :goto_3d

    .line 270
    :cond_10
    :try_start_10
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->visibleDialog:Landroid/app/Dialog;

    if-eqz v1, :cond_1b

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

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

    .line 272
    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->visibleDialog:Landroid/app/Dialog;
    :try_end_1b
    .catch Ljava/lang/Exception; {:try_start_10 .. :try_end_1b} :catch_1c

    .line 276
    :cond_1b
    goto :goto_20

    .line 274
    :catch_1c
    move-exception v1

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

    .line 278
    .end local v1    # "e":Ljava/lang/Exception;
    :goto_20
    :try_start_20
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->visibleDialog:Landroid/app/Dialog;

    .line 279
    const/4 v1, 0x1

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

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

    new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/-$$Lambda$BaseFcFragment$3cksGOIh2M7r7iV9ZhFvVMrj0BE;

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

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

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

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

    .line 288
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->visibleDialog:Landroid/app/Dialog;
    :try_end_37
    .catch Ljava/lang/Exception; {:try_start_20 .. :try_end_37} :catch_38

    return-object v0

    .line 289
    :catch_38
    move-exception v1

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

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

    .line 267
    :cond_3d
    :goto_3d
    return-object v0
.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 610
    .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 611
    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 645
    .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 646
    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 620
    .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 621
    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 652
    .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 653
    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 654
    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 529
    .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 530
    new-instance v0, Ljava/io/File;

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

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

    move-result v1

    if-eqz v1, :cond_16

    .line 532
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/BaseFcFragment;->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 535
    .end local v0    # "file":Ljava/io/File;
    :cond_16
    return-void
.end method