DataUsageActivity.smali

.class public Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "DataUsageActivity.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$ListAdapter;
    }
.end annotation


# instance fields
.field private adapter:Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$ListAdapter;

.field private clear:[Z

.field private contacstSectionRow:I

.field private currentSuggest:Z

.field private currentSync:Z

.field private deleteDraftRow:I

.field private deletePayInfoDetailRow:I

.field private deletePayInfoRow:I

.field private dialogSectionEmptyRow:I

.field private dialogSectionRow:I

.field private emptyRow:I

.field private likReviewDetailRow:I

.field private linkReviewRow:I

.field private listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

.field private mContext:Landroid/content/Context;

.field private newSuggest:Z

.field private newSync:Z

.field private paySectionRow:I

.field private progressDialog:Lim/tpelyyftgw/ui/actionbar/AlertDialog;

.field private recommenBusyContactsDetailRow:I

.field private recommendBusyContactRow:I

.field private rowCount:I

.field private secureSectionRow:I

.field private sycnContactsRow:I

.field private syncContactsDetailRow:I


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

    return-void
.end method

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

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

    .line 159
    const/4 v0, 0x2

    new-array v0, v0, [Z

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->clear:[Z

    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->sycnContactsRow:I

    return v0
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSync:Z

    return v0
.end method

.method static synthetic access$1000(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$102(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;
    .param p1, "x1"    # Z

    .line 45
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSync:Z

    return p1
.end method

.method static synthetic access$1100(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$1200(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$1300(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Landroid/app/Dialog;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->visibleDialog:Landroid/app/Dialog;

    return-object v0
.end method

.method static synthetic access$1400(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Landroid/app/Dialog;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->visibleDialog:Landroid/app/Dialog;

    return-object v0
.end method

.method static synthetic access$1500(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$1600(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$1700(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MediaDataController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMediaDataController()Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$1800(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$1900(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->contacstSectionRow:I

    return v0
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->recommendBusyContactRow:I

    return v0
.end method

.method static synthetic access$2000(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->dialogSectionRow:I

    return v0
.end method

.method static synthetic access$2100(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->paySectionRow:I

    return v0
.end method

.method static synthetic access$2200(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->secureSectionRow:I

    return v0
.end method

.method static synthetic access$2300(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->dialogSectionEmptyRow:I

    return v0
.end method

.method static synthetic access$2400(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->emptyRow:I

    return v0
.end method

.method static synthetic access$2500(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Landroid/content/Context;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->mContext:Landroid/content/Context;

    return-object v0
.end method

.method static synthetic access$2600(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$2700(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->syncContactsDetailRow:I

    return v0
.end method

.method static synthetic access$2800(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->recommenBusyContactsDetailRow:I

    return v0
.end method

.method static synthetic access$2900(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->deletePayInfoDetailRow:I

    return v0
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSuggest:Z

    return v0
.end method

.method static synthetic access$3000(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->likReviewDetailRow:I

    return v0
.end method

.method static synthetic access$302(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;
    .param p1, "x1"    # Z

    .line 45
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSuggest:Z

    return p1
.end method

.method static synthetic access$3100(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    return v0
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->deleteDraftRow:I

    return v0
.end method

.method static synthetic access$500(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->deletePayInfoRow:I

    return v0
.end method

.method static synthetic access$600(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)[Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->clear:[Z

    return-object v0
.end method

.method static synthetic access$700(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    iget v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->linkReviewRow:I

    return v0
.end method

.method static synthetic access$800(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$900(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)Lim/tpelyyftgw/messenger/MessagesController;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;

    .line 45
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method private initActionBar()V
    .registers 4

    .line 91
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const-string v1, "DataUsageSetting"

    const v2, 0x7f0f04b4

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

    move-result-object v1

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

    .line 92
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0d0073

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

    .line 93
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-instance v1, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$1;

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

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

    .line 101
    return-void
.end method

.method private initList()V
    .registers 4

    .line 162
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0917ca

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

    move-result v1

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

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/components/RecyclerListView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    .line 163
    new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->mContext:Landroid/content/Context;

    invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 164
    new-instance v0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$ListAdapter;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$ListAdapter;-><init>(Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->adapter:Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$ListAdapter;

    .line 165
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 167
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v1, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity$2;

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

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListener;)V

    .line 282
    return-void
.end method

.method static synthetic lambda$onFragmentDestroy$0(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 2
    .param p0, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p1, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 141
    return-void
.end method

.method private updateRows()V
    .registers 3

    .line 69
    const/4 v0, 0x0

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    .line 70
    const/4 v1, 0x0

    add-int/lit8 v1, v1, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->emptyRow:I

    .line 71
    add-int/lit8 v0, v1, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->contacstSectionRow:I

    .line 72
    add-int/lit8 v1, v0, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->sycnContactsRow:I

    .line 73
    add-int/lit8 v0, v1, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->syncContactsDetailRow:I

    .line 74
    add-int/lit8 v1, v0, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->recommendBusyContactRow:I

    .line 75
    add-int/lit8 v0, v1, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->recommenBusyContactsDetailRow:I

    .line 77
    add-int/lit8 v1, v0, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->dialogSectionRow:I

    .line 78
    add-int/lit8 v0, v1, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->deleteDraftRow:I

    .line 79
    add-int/lit8 v1, v0, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->dialogSectionEmptyRow:I

    .line 81
    const/4 v0, -0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->paySectionRow:I

    .line 82
    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->deletePayInfoRow:I

    .line 83
    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->deletePayInfoDetailRow:I

    .line 85
    add-int/lit8 v0, v1, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->secureSectionRow:I

    .line 86
    add-int/lit8 v1, v0, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->linkReviewRow:I

    .line 87
    add-int/lit8 v0, v1, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->likReviewDetailRow:I

    .line 88
    return-void
.end method


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

    .line 147
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->mContext:Landroid/content/Context;

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

    move-result-object v0

    const v1, 0x7f0c004b

    const/4 v2, 0x0

    const/4 v3, 0x0

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

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->fragmentView:Landroid/view/View;

    .line 149
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->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 150
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->initActionBar()V

    .line 151
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->initList()V

    .line 152
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->fragmentView:Landroid/view/View;

    return-object v0
.end method

.method public onFragmentCreate()Z
    .registers 2

    .line 110
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    iget-boolean v0, v0, Lim/tpelyyftgw/messenger/UserConfig;->syncContacts:Z

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSync:Z

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->currentSync:Z

    .line 111
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    iget-boolean v0, v0, Lim/tpelyyftgw/messenger/UserConfig;->suggestContacts:Z

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSuggest:Z

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->currentSuggest:Z

    .line 112
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->updateRows()V

    .line 113
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z

    move-result v0

    return v0
.end method

.method public onFragmentDestroy()V
    .registers 4

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

    .line 120
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->currentSync:Z

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSync:Z

    const/4 v2, 0x0

    if-eq v0, v1, :cond_30

    .line 121
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSync:Z

    iput-boolean v1, v0, Lim/tpelyyftgw/messenger/UserConfig;->syncContacts:Z

    .line 122
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/UserConfig;->saveConfig(Z)V

    .line 123
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSync:Z

    if-eqz v0, :cond_30

    .line 124
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getContactsController()Lim/tpelyyftgw/messenger/ContactsController;

    move-result-object v0

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

    .line 125
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    if-eqz v0, :cond_30

    .line 126
    const v0, 0x7f0f1032

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(I)V

    .line 131
    :cond_30
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSuggest:Z

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->currentSuggest:Z

    if-eq v0, v1, :cond_60

    .line 132
    if-nez v0, :cond_3f

    .line 133
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getMediaDataController()Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v0

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

    .line 135
    :cond_3f
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSuggest:Z

    iput-boolean v1, v0, Lim/tpelyyftgw/messenger/UserConfig;->suggestContacts:Z

    .line 136
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v0

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/UserConfig;->saveConfig(Z)V

    .line 137
    new-instance v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_contacts_toggleTopPeers;

    invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPC$TL_contacts_toggleTopPeers;-><init>()V

    .line 138
    .local v0, "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_contacts_toggleTopPeers;
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->newSuggest:Z

    iput-boolean v1, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_contacts_toggleTopPeers;->enabled:Z

    .line 139
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/mine/DataUsageActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v1

    sget-object v2, Lim/tpelyyftgw/ui/hui/mine/-$$Lambda$DataUsageActivity$bePb19byHOAjhlN6ZIVCa2V58tg;->INSTANCE:Lim/tpelyyftgw/ui/hui/mine/-$$Lambda$DataUsageActivity$bePb19byHOAjhlN6ZIVCa2V58tg;

    invoke-virtual {v1, v0, v2}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I

    .line 143
    .end local v0    # "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_contacts_toggleTopPeers;
    :cond_60
    return-void
.end method