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