IndexActivity.smali
.class public Lim/tpelyyftgw/ui/IndexActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "IndexActivity.java"
# interfaces
.implements Lim/tpelyyftgw/messenger/NotificationCenter$NotificationCenterDelegate;
.implements Lim/tpelyyftgw/ui/fragments/DiscoveryFragment$Delegate;
# static fields
.field private static final TAG:Ljava/lang/String;
# instance fields
.field private adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
.field private currentUnreadCount:I
.field private dialogsType:I
.field private discoveryData:Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
.field private fragmentsCache:Landroid/util/LruCache;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/LruCache<",
"Ljava/lang/Integer;",
"Lim/tpelyyftgw/ui/fragments/BaseFmts;",
">;"
}
.end annotation
.end field
.field private llDialogMenuLayout:Landroid/widget/LinearLayout;
.field private mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
.field private mIsGettingFullUserInfo:Z
.field private mUserInfoIsCompleted:Z
.field private mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
.field private needShowDisTab:Z
.field private reqDisToken:I
.field private syncRemoteContactsTask:Ljava/util/TimerTask;
.field private syncRemoteContactsTimer:Ljava/util/Timer;
.field private timerInit:Z
.field private tvCanReadText:Landroid/widget/TextView;
.field private tvDeleteText:Landroid/widget/TextView;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 116
const-class v0, Lim/tpelyyftgw/ui/IndexActivity;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
sput-object v0, Lim/tpelyyftgw/ui/IndexActivity;->TAG:Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 159
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V
.line 104
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
.line 110
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
.line 111
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
.line 115
const/4 v0, 0x0
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->timerInit:Z
.line 160
return-void
.end method
.method public constructor <init>(Landroid/os/Bundle;)V
.registers 3
.param p1, "args" # Landroid/os/Bundle;
.line 163
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>(Landroid/os/Bundle;)V
.line 104
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
.line 110
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
.line 111
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
.line 115
const/4 v0, 0x0
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->timerInit:Z
.line 164
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/IndexActivity;)Lim/tpelyyftgw/messenger/MessagesController;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v0
return-object v0
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/IndexActivity;Ljava/lang/String;Ljava/lang/String;)V
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.param p1, "x1" # Ljava/lang/String;
.param p2, "x2" # Ljava/lang/String;
.line 99
invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/IndexActivity;->bind(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/IndexActivity;)Landroid/util/LruCache;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
return-object v0
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/IndexActivity;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->dialogsType:I
return v0
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/IndexActivity;)Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
return-object v0
.end method
.method static synthetic access$500(Lim/tpelyyftgw/ui/IndexActivity;)Landroid/widget/LinearLayout;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->llDialogMenuLayout:Landroid/widget/LinearLayout;
return-object v0
.end method
.method static synthetic access$600(Lim/tpelyyftgw/ui/IndexActivity;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvCanReadText:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$700(Lim/tpelyyftgw/ui/IndexActivity;)Landroid/widget/TextView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvDeleteText:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic access$800(Lim/tpelyyftgw/ui/IndexActivity;)Z
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/IndexActivity;
.line 99
iget-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->needShowDisTab:Z
return v0
.end method
.method private bind(Ljava/lang/String;Ljava/lang/String;)V
.registers 8
.param p1, "channel" # Ljava/lang/String;
.param p2, "custom" # Ljava/lang/String;
.line 379
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_d
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_d
.line 380
return-void
.line 382
:cond_d
new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;
invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;-><init>()V
.line 383
.local v0, "req":Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;
const-string v1, "Guang"
iput-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;->company:Ljava/lang/String;
.line 384
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-static {v1}, Lim/tpelyyftgw/utils/FingerprintUtil;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;->device:Ljava/lang/String;
.line 385
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v1
iget v1, v1, Lim/tpelyyftgw/messenger/UserConfig;->clientUserId:I
iput v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;->userId:I
.line 386
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_dataJSON;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPC$TL_dataJSON;-><init>()V
.line 387
.local v1, "dataJSON":Lim/tpelyyftgw/tgnet/TLRPC$TL_dataJSON;
const-string v2, "op_channel"
const-string v3, "op_data"
filled-new-array {v2, v3}, [Ljava/lang/String;
move-result-object v2
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
aput-object p1, v3, v4
const/4 v4, 0x1
aput-object p2, v3, v4
invoke-static {v2, v3}, Lim/tpelyyftgw/tgnet/ParamsUtil;->toJson([Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_dataJSON;->data:Ljava/lang/String;
.line 388
iput-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_signUpBind;->extend:Lim/tpelyyftgw/tgnet/TLRPC$TL_dataJSON;
.line 389
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v2
new-instance v3, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$AP0DNepHcg_SqqkBvG_syTkI_lg;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$AP0DNepHcg_SqqkBvG_syTkI_lg;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
invoke-virtual {v2, v0, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
.line 405
return-void
.end method
.method private callBackFragmentsLifeCycle(Z)V
.registers 5
.param p1, "isResume" # Z
.line 835
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
if-eqz v0, :cond_2d
.line 836
const/4 v0, 0x0
.local v0, "i":I
:goto_5
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
invoke-virtual {v1}, Landroid/util/LruCache;->size()I
move-result v1
if-ge v0, v1, :cond_2d
.line 837
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/util/LruCache;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/ui/fragments/BaseFmts;
.line 838
.local v1, "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
if-eqz v1, :cond_2a
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->isAdded()Z
move-result v2
if-eqz v2, :cond_2a
.line 839
if-eqz p1, :cond_27
.line 840
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->onResumeForBaseFragment()V
goto :goto_2a
.line 842
:cond_27
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->onPauseForBaseFragment()V
.line 836
.end local v1 # "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
:cond_2a
:goto_2a
add-int/lit8 v0, v0, 0x1
goto :goto_5
.line 847
.end local v0 # "i":I
:cond_2d
return-void
.end method
.method private checkDeviceFingerprint()V
.registers 5
.line 957
sget-object v0, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;
const-string v1, "deviceConfig"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
.line 958
.local v0, "sharedPreferences":Landroid/content/SharedPreferences;
const-string v1, "device_fingerprint"
const-string v2, ""
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 959
.local v1, "oldFingerprint":Ljava/lang/String;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
invoke-static {v2}, Lim/tpelyyftgw/utils/FingerprintUtil;->getDeviceId(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
.line 960
.local v2, "newFingerprint":Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_23
.line 962
invoke-direct {p0, v1, v2}, Lim/tpelyyftgw/ui/IndexActivity;->updateDeviceFingerprint(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_2c
.line 964
:cond_23
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2c
.line 966
invoke-direct {p0, v1, v2}, Lim/tpelyyftgw/ui/IndexActivity;->updateDeviceFingerprint(Ljava/lang/String;Ljava/lang/String;)V
.line 969
:cond_2c
:goto_2c
return-void
.end method
.method private checkHadCompletedUserInfo(Lim/tpelyyftgw/tgnet/TLRPC$UserFull;)V
.registers 8
.param p1, "full" # Lim/tpelyyftgw/tgnet/TLRPC$UserFull;
.line 917
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/UserConfig;->isClientActivated()Z
move-result v0
if-nez v0, :cond_b
.line 918
return-void
.line 919
:cond_b
iget-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mIsGettingFullUserInfo:Z
if-nez v0, :cond_a6
iget-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mUserInfoIsCompleted:Z
if-eqz v0, :cond_15
goto/16 :goto_a6
.line 921
:cond_15
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;
move-result-object v0
if-eqz v0, :cond_4f
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;->fragmentsStack:Ljava/util/ArrayList;
if-eqz v0, :cond_4f
.line 922
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;->fragmentsStack:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_2d
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_4f
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.line 923
.local v1, "f":Lim/tpelyyftgw/ui/actionbar/BaseFragment;
const-class v2, Lim/tpelyyftgw/ui/hui/login/ChangePersonalInformationActivity;
invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_4e
.line 924
return-void
.line 926
.end local v1 # "f":Lim/tpelyyftgw/ui/actionbar/BaseFragment;
:cond_4e
goto :goto_2d
.line 928
:cond_4f
const/4 v0, 0x1
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mIsGettingFullUserInfo:Z
.line 929
if-nez p1, :cond_66
.line 930
iget v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v1
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/MessagesController;->getUserFull(I)Lim/tpelyyftgw/tgnet/TLRPC$UserFull;
move-result-object p1
.line 932
:cond_66
instance-of v1, p1, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
if-eqz v1, :cond_90
.line 933
move-object v1, p1
check-cast v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
.line 934
.local v1, "userInfo":Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
invoke-virtual {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;
move-result-object v2
if-eqz v2, :cond_8f
.line 935
invoke-virtual {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;->needCompletedUserInfor()Z
move-result v2
const/4 v3, 0x0
if-eqz v2, :cond_8b
.line 936
new-instance v0, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$WUQWOqhzM3ASfDPapEL6ZEkrwy4;
invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$WUQWOqhzM3ASfDPapEL6ZEkrwy4;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
const-wide/16 v4, 0x3e8
invoke-static {v0, v4, v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V
.line 940
iput-boolean v3, p0, Lim/tpelyyftgw/ui/IndexActivity;->mIsGettingFullUserInfo:Z
goto :goto_8f
.line 942
:cond_8b
iput-boolean v3, p0, Lim/tpelyyftgw/ui/IndexActivity;->mIsGettingFullUserInfo:Z
.line 943
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mUserInfoIsCompleted:Z
.line 946
.end local v1 # "userInfo":Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
:cond_8f
:goto_8f
goto :goto_a5
.line 948
:cond_90
if-nez p1, :cond_a5
.line 949
iget v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v1
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v2
iget v3, p0, Lim/tpelyyftgw/ui/IndexActivity;->classGuid:I
invoke-virtual {v1, v2, v3, v0}, Lim/tpelyyftgw/messenger/MessagesController;->loadFullUser(IIZ)V
.line 951
:cond_a5
:goto_a5
return-void
.line 920
:cond_a6
:goto_a6
return-void
.end method
.method private doChannelBind()V
.registers 4
.line 342
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;
move-result-object v0
.line 343
.local v0, "sharedPreferences":Landroid/content/SharedPreferences;
const-string v1, "need_channel_bind"
const/4 v2, 0x1
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v1
.line 344
.local v1, "needChannelBind":Z
if-nez v1, :cond_10
.line 345
return-void
.line 350
:cond_10
new-instance v2, Lim/tpelyyftgw/ui/IndexActivity$2;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/IndexActivity$2;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
invoke-static {v2}, Lcom/fm/openinstall/OpenInstall;->getInstall(Lcom/fm/openinstall/listener/AppInstallListener;)V
.line 370
return-void
.end method
.method private getChildFragment(I)Lim/tpelyyftgw/ui/fragments/BaseFmts;
.registers 4
.param p1, "position" # I
.line 850
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
if-eqz v0, :cond_10
.line 851
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;->getItem(I)Landroidx/fragment/app/Fragment;
move-result-object v0
.line 852
.local v0, "f":Landroidx/fragment/app/Fragment;
instance-of v1, v0, Lim/tpelyyftgw/ui/fragments/BaseFmts;
if-eqz v1, :cond_10
.line 853
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/ui/fragments/BaseFmts;
return-object v1
.line 856
.end local v0 # "f":Landroidx/fragment/app/Fragment;
:cond_10
const/4 v0, 0x0
return-object v0
.end method
.method private getDiscoveryData()V
.registers 5
.line 1007
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->reqDisToken:I
if-nez v0, :cond_33
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->discoveryData:Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
if-eqz v0, :cond_9
goto :goto_33
.line 1008
:cond_9
new-instance v0, Lim/tpelyyftgw/tgnet/TLRPC2$TL_GetDiscoveryPageSetting;
invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPC2$TL_GetDiscoveryPageSetting;-><init>()V
.line 1009
.local v0, "req":Lim/tpelyyftgw/tgnet/TLRPC2$TL_GetDiscoveryPageSetting;
const-string v1, "Guang"
iput-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPC2$TL_GetDiscoveryPageSetting;->tag:Ljava/lang/String;
.line 1010
sget-object v1, Lim/tpelyyftgw/ui/IndexActivity;->TAG:Ljava/lang/String;
const-string/jumbo v2, "start getData"
invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/FileLog;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1011
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v1
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v2
new-instance v3, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$YrkmrHXdxzRO9_eaYFNa4wx0pD0;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$YrkmrHXdxzRO9_eaYFNa4wx0pD0;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
invoke-virtual {v2, v0, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v2
iput v2, p0, Lim/tpelyyftgw/ui/IndexActivity;->reqDisToken:I
iget v3, p0, Lim/tpelyyftgw/ui/IndexActivity;->classGuid:I
invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V
.line 1028
return-void
.line 1007
.end local v0 # "req":Lim/tpelyyftgw/tgnet/TLRPC2$TL_GetDiscoveryPageSetting;
:cond_33
:goto_33
return-void
.end method
.method private getFcUnRead()V
.registers 1
.line 753
return-void
.end method
.method private getFcUrlFromServer()V
.registers 1
.line 829
return-void
.end method
.method private initFragments()V
.registers 4
.line 409
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
const/4 v1, 0x4
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;->setOffscreenPageLimit(I)V
.line 410
new-instance v0, Landroid/util/LruCache;
const/4 v1, 0x5
invoke-direct {v0, v1}, Landroid/util/LruCache;-><init>(I)V
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
.line 411
new-instance v0, Lim/tpelyyftgw/ui/IndexActivity$3;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v1
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
invoke-direct {v0, p0, v1, v2}, Lim/tpelyyftgw/ui/IndexActivity$3;-><init>(Lim/tpelyyftgw/ui/IndexActivity;Landroidx/fragment/app/FragmentManager;[Ljava/lang/Object;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
.line 555
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
.line 556
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->setViewPager(Landroidx/viewpager/widget/ViewPager;)V
.line 557
return-void
.end method
.method static synthetic lambda$updateDeviceFingerprint$5(Ljava/lang/String;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 6
.param p0, "newFingerprint" # Ljava/lang/String;
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 985
if-eqz p2, :cond_19
.line 986
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "device id update error:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/String;)V
.line 987
return-void
.line 989
:cond_19
instance-of v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_boolTrue;
if-eqz v0, :cond_39
.line 990
const-string v0, "device id update success"
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/String;)V
.line 991
sget-object v0, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;
const/4 v1, 0x0
const-string v2, "deviceConfig"
invoke-virtual {v0, v2, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
.line 992
.local v0, "sharedPreferences":Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v1
const-string v2, "device_fingerprint"
invoke-interface {v1, v2, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
move-result-object v1
invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z
.line 993
.end local v0 # "sharedPreferences":Landroid/content/SharedPreferences;
goto :goto_3e
.line 994
:cond_39
const-string v0, "device id update failed"
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/String;)V
.line 996
:goto_3e
return-void
.end method
.method private showIncomingNotification(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lim/tpelyyftgw/tgnet/TLRPC$User;Z)V
.registers 22
.param p1, "title" # Ljava/lang/String;
.param p2, "name" # Ljava/lang/String;
.param p3, "subText" # Ljava/lang/String;
.param p4, "user" # Lim/tpelyyftgw/tgnet/TLRPC$User;
.param p5, "onlyone" # Z
.line 597
new-instance v0, Landroid/content/Intent;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
const-class v2, Lim/tpelyyftgw/ui/LaunchActivity;
invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 598
.local v0, "intent":Landroid/content/Intent;
const-string v1, "im.tpelyyftgw.contacts.add"
invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 599
const/high16 v1, 0x30000000
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
.line 600
new-instance v1, Landroid/app/Notification$Builder;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
invoke-direct {v1, v2}, Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
.line 601
move-object/from16 v2, p1
invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
move-result-object v1
.line 602
move-object/from16 v3, p2
invoke-virtual {v1, v3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
move-result-object v1
.line 603
move-object/from16 v4, p3
invoke-virtual {v1, v4}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
move-result-object v1
.line 604
const/4 v5, 0x1
invoke-virtual {v1, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
move-result-object v1
.line 605
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v6
invoke-virtual {v1, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
move-result-object v1
.line 606
const v6, 0x7f0d01ad
invoke-virtual {v1, v6}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;
move-result-object v1
.line 607
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v6
const/4 v7, 0x0
invoke-static {v6, v7, v0, v7}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
move-result-object v6
invoke-virtual {v1, v6}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
move-result-object v1
.line 608
.local v1, "builder":Landroid/app/Notification$Builder;
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v8, 0x11
if-lt v6, v8, :cond_5a
.line 609
invoke-virtual {v1, v5}, Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder;
.line 611
:cond_5a
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v8, 0x1a
if-lt v6, v8, :cond_8d
.line 612
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v6
const-string v8, "notification"
invoke-virtual {v6, v8}, Landroidx/fragment/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v6
check-cast v6, Landroid/app/NotificationManager;
.line 613
.local v6, "nm":Landroid/app/NotificationManager;
const-string v8, "10111213"
invoke-virtual {v6, v8}, Landroid/app/NotificationManager;->getNotificationChannel(Ljava/lang/String;)Landroid/app/NotificationChannel;
move-result-object v9
.line 614
.local v9, "oldChannel":Landroid/app/NotificationChannel;
const/4 v10, 0x1
.line 615
.local v10, "needCreate":Z
if-eqz v9, :cond_76
.line 616
const/4 v10, 0x0
.line 619
:cond_76
if-eqz v10, :cond_8a
.line 620
new-instance v11, Landroid/app/NotificationChannel;
const/4 v12, 0x3
const-string/jumbo v13, "\u597d\u53cb\u8bf7\u6c42"
invoke-direct {v11, v8, v13, v12}, Landroid/app/NotificationChannel;-><init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V
.line 621
.local v11, "chan":Landroid/app/NotificationChannel;
invoke-virtual {v11, v7}, Landroid/app/NotificationChannel;->enableVibration(Z)V
.line 622
invoke-virtual {v11, v7}, Landroid/app/NotificationChannel;->enableLights(Z)V
.line 623
invoke-virtual {v6, v11}, Landroid/app/NotificationManager;->createNotificationChannel(Landroid/app/NotificationChannel;)V
.line 625
.end local v11 # "chan":Landroid/app/NotificationChannel;
:cond_8a
invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;->setChannelId(Ljava/lang/String;)Landroid/app/Notification$Builder;
.line 628
.end local v6 # "nm":Landroid/app/NotificationManager;
.end local v9 # "oldChannel":Landroid/app/NotificationChannel;
.end local v10 # "needCreate":Z
:cond_8d
if-nez p5, :cond_195
.line 629
new-instance v6, Landroid/content/Intent;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v8
const-class v9, Lim/tpelyyftgw/messenger/voip/VoIPActionsReceiver;
invoke-direct {v6, v8, v9}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 630
.local v6, "endIntent":Landroid/content/Intent;
new-instance v8, Ljava/lang/StringBuilder;
invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v9
invoke-virtual {v9}, Landroidx/fragment/app/FragmentActivity;->getPackageName()Ljava/lang/String;
move-result-object v9
invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v9, ".CANCEL_CONTACT_APPLY"
invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v8
invoke-virtual {v6, v8}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 631
const/16 v8, 0x6f
const-string v9, "call_id"
invoke-virtual {v6, v9, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 633
const v10, 0x7f0f02f7
const-string v11, "Cancel"
invoke-static {v11, v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v10
.line 635
.local v10, "endTitle":Ljava/lang/CharSequence;
sget v11, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v12, 0x18
if-lt v11, v12, :cond_e4
.line 636
new-instance v11, Landroid/text/SpannableString;
invoke-direct {v11, v10}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
move-object v10, v11
.line 637
move-object v11, v10
check-cast v11, Landroid/text/SpannableString;
new-instance v13, Landroid/text/style/ForegroundColorSpan;
const v14, -0xbbcca
invoke-direct {v13, v14}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V
invoke-interface {v10}, Ljava/lang/CharSequence;->length()I
move-result v14
invoke-virtual {v11, v13, v7, v14, v7}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
.line 639
:cond_e4
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v11
const/high16 v13, 0x10000000
invoke-static {v11, v7, v6, v13}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
move-result-object v11
.line 640
.local v11, "endPendingIntent":Landroid/app/PendingIntent;
const v14, 0x7f08017a
invoke-virtual {v1, v14, v10, v11}, Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
.line 642
new-instance v14, Landroid/content/Intent;
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v15
const-class v5, Lim/tpelyyftgw/messenger/voip/VoIPActionsReceiver;
invoke-direct {v14, v15, v5}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
move-object v5, v14
.line 643
.local v5, "answerIntent":Landroid/content/Intent;
new-instance v14, Ljava/lang/StringBuilder;
invoke-direct {v14}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v15
invoke-virtual {v15}, Landroidx/fragment/app/FragmentActivity;->getPackageName()Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v15, ".AGREE_CONTACT_APPLY"
invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v14
invoke-virtual {v5, v14}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 644
invoke-virtual {v5, v9, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 645
const v8, 0x7f0f00ef
const-string v9, "Agree"
invoke-static {v9, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v8
.line 646
.local v8, "answerTitle":Ljava/lang/CharSequence;
sget v9, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v9, v12, :cond_144
.line 647
new-instance v9, Landroid/text/SpannableString;
invoke-direct {v9, v8}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
move-object v8, v9
.line 648
move-object v9, v8
check-cast v9, Landroid/text/SpannableString;
new-instance v12, Landroid/text/style/ForegroundColorSpan;
const v14, -0xff5600
invoke-direct {v12, v14}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V
invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
move-result v14
invoke-virtual {v9, v12, v7, v14, v7}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
.line 651
:cond_144
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v9
invoke-static {v9, v7, v5, v13}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
move-result-object v9
.line 652
.local v9, "answerPendingIntent":Landroid/app/PendingIntent;
const v12, 0x7f080179
invoke-virtual {v1, v12, v8, v9}, Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
.line 653
const/4 v12, 0x2
invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder;
.line 655
sget v12, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v13, 0x15
if-lt v12, v13, :cond_192
.line 656
const v12, -0xd35a20
invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;->setColor(I)Landroid/app/Notification$Builder;
.line 657
new-array v12, v7, [J
invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
.line 658
const-string v12, "call"
invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;->setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder;
.line 659
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v12
invoke-static {v12, v7, v0, v7}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
move-result-object v7
const/4 v12, 0x1
invoke-virtual {v1, v7, v12}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;
.line 660
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
const-string/jumbo v12, "tel:"
invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-object/from16 v12, p4
iget-object v13, v12, Lim/tpelyyftgw/tgnet/TLRPC$User;->phone:Ljava/lang/String;
invoke-virtual {v7, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;->addPerson(Ljava/lang/String;)Landroid/app/Notification$Builder;
goto :goto_197
.line 655
:cond_192
move-object/from16 v12, p4
goto :goto_197
.line 628
.end local v5 # "answerIntent":Landroid/content/Intent;
.end local v6 # "endIntent":Landroid/content/Intent;
.end local v8 # "answerTitle":Ljava/lang/CharSequence;
.end local v9 # "answerPendingIntent":Landroid/app/PendingIntent;
.end local v10 # "endTitle":Ljava/lang/CharSequence;
.end local v11 # "endPendingIntent":Landroid/app/PendingIntent;
:cond_195
move-object/from16 v12, p4
.line 664
:goto_197
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/IndexActivity;->getNotificationsController()Lim/tpelyyftgw/messenger/NotificationsController;
move-result-object v5
invoke-virtual {v5}, Lim/tpelyyftgw/messenger/NotificationsController;->getNotificationManager()Landroidx/core/app/NotificationManagerCompat;
move-result-object v5
const v6, 0x9a48ed
invoke-virtual {v1}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification;
move-result-object v7
invoke-virtual {v5, v6, v7}, Landroidx/core/app/NotificationManagerCompat;->notify(ILandroid/app/Notification;)V
.line 665
return-void
.end method
.method private startTimer()V
.registers 8
.line 121
iget-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->timerInit:Z
if-eqz v0, :cond_5
.line 122
return-void
.line 124
:cond_5
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
if-nez v0, :cond_10
.line 125
new-instance v0, Ljava/util/Timer;
invoke-direct {v0}, Ljava/util/Timer;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
.line 127
:cond_10
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
if-nez v0, :cond_1b
.line 128
new-instance v0, Lim/tpelyyftgw/ui/IndexActivity$1;
invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/IndexActivity$1;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
.line 135
:cond_1b
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
iget-object v2, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
const-wide/16 v3, 0x1388
const-wide/16 v5, 0x7530
invoke-virtual/range {v1 .. v6}, Ljava/util/Timer;->schedule(Ljava/util/TimerTask;JJ)V
.line 136
const/4 v0, 0x1
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->timerInit:Z
.line 137
return-void
.end method
.method private stopTimer()V
.registers 3
.line 140
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
const/4 v1, 0x0
if-eqz v0, :cond_a
.line 141
invoke-virtual {v0}, Ljava/util/Timer;->cancel()V
.line 142
iput-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTimer:Ljava/util/Timer;
.line 144
:cond_a
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
if-eqz v0, :cond_13
.line 145
invoke-virtual {v0}, Ljava/util/TimerTask;->cancel()Z
.line 146
iput-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->syncRemoteContactsTask:Ljava/util/TimerTask;
.line 148
:cond_13
const/4 v0, 0x0
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->timerInit:Z
.line 149
return-void
.end method
.method private updateBottomItem()V
.registers 8
.line 581
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
if-nez v0, :cond_5
return-void
.line 582
:cond_5
iget-boolean v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->needShowDisTab:Z
const/4 v2, 0x2
if-eqz v1, :cond_53
.line 583
invoke-virtual {v0}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->getChildCount()I
move-result v0
const/4 v1, 0x4
if-ne v0, v1, :cond_5f
.line 584
new-instance v0, Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;-><init>(Landroid/content/Context;)V
.line 585
.local v0, "builder":Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
const v3, 0x7f080177
invoke-static {v1, v3}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;->normalIcon(Landroid/graphics/drawable/Drawable;)Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;
.line 587
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
iget-object v4, p0, Lim/tpelyyftgw/ui/IndexActivity;->discoveryData:Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
invoke-virtual {v4}, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;->getS()Ljava/util/ArrayList;
move-result-object v4
const/4 v5, 0x0
invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting_SM;
invoke-virtual {v4}, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting_SM;->getLogo()Ljava/lang/String;
move-result-object v4
iget-object v6, p0, Lim/tpelyyftgw/ui/IndexActivity;->discoveryData:Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
invoke-virtual {v6}, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;->getS()Ljava/util/ArrayList;
move-result-object v6
invoke-virtual {v6, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting_SM;
invoke-virtual {v5}, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting_SM;->getTitle()Ljava/lang/String;
move-result-object v5
invoke-virtual {v0, v4, v3, v3, v5}, Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;->create(Ljava/lang/String;IILjava/lang/String;)Lim/tpelyyftgw/ui/bottom/BottomBarItem;
move-result-object v3
invoke-virtual {v1, v3, v2}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->addItem(Lim/tpelyyftgw/ui/bottom/BottomBarItem;I)V
.line 588
.end local v0 # "builder":Lim/tpelyyftgw/ui/bottom/BottomBarItem$Builder;
goto :goto_5f
.line 590
:cond_53
invoke-virtual {v0}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->getChildCount()I
move-result v0
const/4 v1, 0x5
if-ne v0, v1, :cond_5f
.line 591
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->removeItem(I)V
.line 594
:cond_5f
:goto_5f
return-void
.end method
.method private updateDeviceFingerprint(Ljava/lang/String;Ljava/lang/String;)V
.registers 6
.param p1, "oldFingerprint" # Ljava/lang/String;
.param p2, "newFingerprint" # Ljava/lang/String;
.line 979
new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;
invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;-><init>()V
.line 980
.local v0, "req":Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;
const-string v1, "Guang"
iput-object v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;->company_tag:Ljava/lang/String;
.line 981
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v1
iget v1, v1, Lim/tpelyyftgw/messenger/UserConfig;->clientUserId:I
iput v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;->user_id:I
.line 982
iput-object p1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;->device_old:Ljava/lang/String;
.line 983
iput-object p2, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_auth_updateDeviceId;->device_new:Ljava/lang/String;
.line 984
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v1
new-instance v2, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$yZ2Nxk1N8mE1YYSLLktCVxq_V2M;
invoke-direct {v2, p2}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$yZ2Nxk1N8mE1YYSLLktCVxq_V2M;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, v0, v2}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
.line 997
return-void
.end method
# virtual methods
.method protected clearViews()V
.registers 2
.line 1037
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->clearViews()V
.line 1038
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
.line 1039
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
.line 1040
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
if-eqz v0, :cond_f
.line 1041
invoke-virtual {v0}, Landroid/util/LruCache;->evictAll()V
.line 1043
:cond_f
return-void
.end method
.method public createView(Landroid/content/Context;)Landroid/view/View;
.registers 8
.param p1, "context" # Landroid/content/Context;
.line 197
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setAddToContainer(Z)V
.line 198
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v2, 0x7f0c1527
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
const/4 v3, 0x0
invoke-virtual {v0, v2, v3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
.line 199
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
const-string/jumbo v2, "windowBackgroundGray"
invoke-static {v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->setBackgroundColor(I)V
.line 201
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0913c0
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
.line 202
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0915cf
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
.line 203
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0917dc
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->llDialogMenuLayout:Landroid/widget/LinearLayout;
.line 204
const-string v2, "bottomBarBackgroundColor"
invoke-static {v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v3
invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V
.line 205
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
const v3, 0x7f0911b0
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvCanReadText:Landroid/widget/TextView;
.line 206
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
const v3, 0x7f091183
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvDeleteText:Landroid/widget/TextView;
.line 208
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvCanReadText:Landroid/widget/TextView;
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v3
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 209
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvCanReadText:Landroid/widget/TextView;
const v3, 0x7f0f0865
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 211
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvDeleteText:Landroid/widget/TextView;
const-string v3, "Delete"
const v4, 0x7f0f04d8
invoke-static {v3, v4}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 212
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvDeleteText:Landroid/widget/TextView;
const v3, 0x7f060167
invoke-static {v3}, Lcom/blankj/utilcode/util/ColorUtils;->getColor(I)I
move-result v3
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextColor(I)V
.line 213
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvDeleteText:Landroid/widget/TextView;
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v3
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 214
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvCanReadText:Landroid/widget/TextView;
new-instance v3, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$up1aLkvTySUfXKARWCoN2XaBnQ4;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$up1aLkvTySUfXKARWCoN2XaBnQ4;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 220
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->tvDeleteText:Landroid/widget/TextView;
new-instance v3, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$fRatZHQHFr83T7XHDuric3t_vdg;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$fRatZHQHFr83T7XHDuric3t_vdg;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 227
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
invoke-static {v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->setBackgroundColor(I)V
.line 300
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
new-instance v2, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$oa5019-appJPCanCPyeWAB9W55Y;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$oa5019-appJPCanCPyeWAB9W55Y;-><init>(Lim/tpelyyftgw/ui/IndexActivity;)V
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->setOnItemSelectedListener(Lim/tpelyyftgw/ui/bottom/BottomBarLayout$OnItemSelectedListener;)V
.line 314
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;
move-result-object v0
.line 315
.local v0, "sharedPreferences":Landroid/content/SharedPreferences;
const-string v2, "contacts_apply_count"
invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v2
.line 316
.local v2, "value":I
iget-object v3, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
const/4 v4, 0x1
if-eqz v3, :cond_f5
.line 317
invoke-virtual {v3, v4, v2}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->setUnread(II)V
.line 320
:cond_f5
invoke-static {}, Lim/tpelyyftgw/ui/actionbar/Theme;->getCurrentTheme()Lim/tpelyyftgw/ui/actionbar/Theme$ThemeInfo;
move-result-object v3
iget-object v3, v3, Lim/tpelyyftgw/ui/actionbar/Theme$ThemeInfo;->name:Ljava/lang/String;
invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object v3
const-string v5, "dark"
invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_10f
.line 321
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v3
invoke-static {v3, v1}, Lim/tpelyyftgw/messenger/utils/status/StatusBarUtils;->setStatusBarDarkTheme(Landroid/app/Activity;Z)Z
goto :goto_116
.line 323
:cond_10f
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-static {v1, v4}, Lim/tpelyyftgw/messenger/utils/status/StatusBarUtils;->setStatusBarDarkTheme(Landroid/app/Activity;Z)Z
.line 325
:goto_116
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->initFragments()V
.line 327
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->doChannelBind()V
.line 329
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentView:Landroid/view/View;
return-object v1
.end method
.method public varargs didReceivedNotification(II[Ljava/lang/Object;)V
.registers 12
.param p1, "id" # I
.param p2, "account" # I
.param p3, "args" # [Ljava/lang/Object;
.line 870
sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->userFriendsCircleUpdate:I
if-ne p1, v0, :cond_6
goto/16 :goto_7e
.line 885
:cond_6
sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->contactApplyUpdateCount:I
const/4 v1, 0x1
const/4 v2, 0x0
if-ne p1, v0, :cond_56
.line 886
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
if-eqz v0, :cond_7e
.line 887
aget-object v0, p3, v2
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 888
.local v0, "count":I
iget-object v2, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
invoke-virtual {v2, v1, v0}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->setUnread(II)V
.line 889
if-nez v0, :cond_32
.line 890
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
const-string v2, "notification"
invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/app/NotificationManager;
.line 891
.local v1, "nm":Landroid/app/NotificationManager;
const v2, 0x9a48ed
invoke-virtual {v1, v2}, Landroid/app/NotificationManager;->cancel(I)V
.line 892
.end local v1 # "nm":Landroid/app/NotificationManager;
goto :goto_55
.line 893
:cond_32
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v1
.line 894
.local v1, "currentUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
invoke-static {v1}, Lim/tpelyyftgw/messenger/UserObject;->getName(Lim/tpelyyftgw/tgnet/TLRPC$User;)Ljava/lang/String;
move-result-object v3
const v2, 0x7f0f0934
const-string v4, "NewContactApply"
invoke-static {v4, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v4
const/4 v5, 0x0
.line 895
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v6
const/4 v7, 0x1
.line 894
move-object v2, p0
invoke-direct/range {v2 .. v7}, Lim/tpelyyftgw/ui/IndexActivity;->showIncomingNotification(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lim/tpelyyftgw/tgnet/TLRPC$User;Z)V
.line 897
.end local v0 # "count":I
.end local v1 # "currentUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
:goto_55
goto :goto_7e
.line 900
:cond_56
sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->userFullInfoDidLoad:I
if-ne p1, v0, :cond_7e
.line 901
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/UserConfig;->isClientActivated()Z
move-result v0
if-eqz v0, :cond_7e
.line 902
aget-object v0, p3, v2
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 903
.local v0, "userId":I
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v3
invoke-virtual {v3}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v3
if-ne v0, v3, :cond_7e
aget-object v1, p3, v1
instance-of v1, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
if-eqz v1, :cond_7e
.line 904
iput-boolean v2, p0, Lim/tpelyyftgw/ui/IndexActivity;->mIsGettingFullUserInfo:Z
.line 909
.end local v0 # "userId":I
:cond_7e
:goto_7e
return-void
.end method
.method public getDiscoveryPageData()Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
.registers 2
.line 1032
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->discoveryData:Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
return-object v0
.end method
.method protected getRoundAvatarBitmap(Lim/tpelyyftgw/tgnet/TLObject;)Landroid/graphics/Bitmap;
.registers 10
.param p1, "userOrChat" # Lim/tpelyyftgw/tgnet/TLObject;
.line 668
const/4 v0, 0x0
.line 669
.local v0, "bitmap":Landroid/graphics/Bitmap;
instance-of v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$User;
const-string v2, "50_50"
const/4 v3, 0x0
const/4 v4, 0x1
if-eqz v1, :cond_4d
.line 670
move-object v1, p1
check-cast v1, Lim/tpelyyftgw/tgnet/TLRPC$User;
.line 671
.local v1, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->photo:Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;
if-eqz v5, :cond_4c
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->photo:Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;
iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;->photo_small:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
if-eqz v5, :cond_4c
.line 672
invoke-static {}, Lim/tpelyyftgw/messenger/ImageLoader;->getInstance()Lim/tpelyyftgw/messenger/ImageLoader;
move-result-object v5
iget-object v6, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->photo:Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;
iget-object v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;->photo_small:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
invoke-virtual {v5, v6, v3, v2}, Lim/tpelyyftgw/messenger/ImageLoader;->getImageFromMemory(Lim/tpelyyftgw/tgnet/TLObject;Ljava/lang/String;Ljava/lang/String;)Landroid/graphics/drawable/BitmapDrawable;
move-result-object v2
.line 673
.local v2, "img":Landroid/graphics/drawable/BitmapDrawable;
if-eqz v2, :cond_2f
.line 674
invoke-virtual {v2}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v3
sget-object v5, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-virtual {v3, v5, v4}, Landroid/graphics/Bitmap;->copy(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;
move-result-object v0
goto :goto_4c
.line 677
:cond_2f
:try_start_2f
new-instance v3, Landroid/graphics/BitmapFactory$Options;
invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;-><init>()V
.line 678
.local v3, "opts":Landroid/graphics/BitmapFactory$Options;
iput-boolean v4, v3, Landroid/graphics/BitmapFactory$Options;->inMutable:Z
.line 679
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->photo:Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;
iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$UserProfilePhoto;->photo_small:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
invoke-static {v5, v4}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;
move-result-object v5
invoke-virtual {v5}, Ljava/io/File;->toString()Ljava/lang/String;
move-result-object v5
invoke-static {v5, v3}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
move-result-object v5
:try_end_46
.catchall {:try_start_2f .. :try_end_46} :catchall_48
move-object v0, v5
.line 682
.end local v3 # "opts":Landroid/graphics/BitmapFactory$Options;
goto :goto_4c
.line 680
:catchall_48
move-exception v3
.line 681
.local v3, "e":Ljava/lang/Throwable;
invoke-static {v3}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 685
.end local v1 # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
.end local v2 # "img":Landroid/graphics/drawable/BitmapDrawable;
.end local v3 # "e":Ljava/lang/Throwable;
:cond_4c
:goto_4c
goto :goto_90
.line 686
:cond_4d
move-object v1, p1
check-cast v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;
.line 687
.local v1, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->photo:Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;
if-eqz v5, :cond_90
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->photo:Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;
iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;->photo_small:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
if-eqz v5, :cond_90
.line 688
invoke-static {}, Lim/tpelyyftgw/messenger/ImageLoader;->getInstance()Lim/tpelyyftgw/messenger/ImageLoader;
move-result-object v5
iget-object v6, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->photo:Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;
iget-object v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;->photo_small:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
invoke-virtual {v5, v6, v3, v2}, Lim/tpelyyftgw/messenger/ImageLoader;->getImageFromMemory(Lim/tpelyyftgw/tgnet/TLObject;Ljava/lang/String;Ljava/lang/String;)Landroid/graphics/drawable/BitmapDrawable;
move-result-object v2
.line 689
.restart local v2 # "img":Landroid/graphics/drawable/BitmapDrawable;
if-eqz v2, :cond_73
.line 690
invoke-virtual {v2}, Landroid/graphics/drawable/BitmapDrawable;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v3
sget-object v5, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-virtual {v3, v5, v4}, Landroid/graphics/Bitmap;->copy(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;
move-result-object v0
goto :goto_90
.line 693
:cond_73
:try_start_73
new-instance v3, Landroid/graphics/BitmapFactory$Options;
invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;-><init>()V
.line 694
.local v3, "opts":Landroid/graphics/BitmapFactory$Options;
iput-boolean v4, v3, Landroid/graphics/BitmapFactory$Options;->inMutable:Z
.line 695
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->photo:Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;
iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$ChatPhoto;->photo_small:Lim/tpelyyftgw/tgnet/TLRPC$FileLocation;
invoke-static {v5, v4}, Lim/tpelyyftgw/messenger/FileLoader;->getPathToAttach(Lim/tpelyyftgw/tgnet/TLObject;Z)Ljava/io/File;
move-result-object v5
invoke-virtual {v5}, Ljava/io/File;->toString()Ljava/lang/String;
move-result-object v5
invoke-static {v5, v3}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
move-result-object v5
:try_end_8a
.catchall {:try_start_73 .. :try_end_8a} :catchall_8c
move-object v0, v5
.line 698
.end local v3 # "opts":Landroid/graphics/BitmapFactory$Options;
goto :goto_90
.line 696
:catchall_8c
move-exception v3
.line 697
.local v3, "e":Ljava/lang/Throwable;
invoke-static {v3}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 702
.end local v1 # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
.end local v2 # "img":Landroid/graphics/drawable/BitmapDrawable;
.end local v3 # "e":Ljava/lang/Throwable;
:cond_90
:goto_90
if-nez v0, :cond_d2
.line 703
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->createDialogsResources(Landroid/content/Context;)V
.line 705
instance-of v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v1, :cond_a6
.line 706
new-instance v1, Lim/tpelyyftgw/ui/components/AvatarDrawable;
move-object v2, p1
check-cast v2, Lim/tpelyyftgw/tgnet/TLRPC$User;
invoke-direct {v1, v2}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>(Lim/tpelyyftgw/tgnet/TLRPC$User;)V
.local v1, "placeholder":Lim/tpelyyftgw/ui/components/AvatarDrawable;
goto :goto_ae
.line 708
.end local v1 # "placeholder":Lim/tpelyyftgw/ui/components/AvatarDrawable;
:cond_a6
new-instance v1, Lim/tpelyyftgw/ui/components/AvatarDrawable;
move-object v2, p1
check-cast v2, Lim/tpelyyftgw/tgnet/TLRPC$Chat;
invoke-direct {v1, v2}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V
.line 709
.restart local v1 # "placeholder":Lim/tpelyyftgw/ui/components/AvatarDrawable;
:goto_ae
const/high16 v2, 0x42280000 # 42.0f
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v3
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
sget-object v5, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {v3, v2, v5}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object v0
.line 710
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getWidth()I
move-result v2
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getHeight()I
move-result v3
const/4 v5, 0x0
invoke-virtual {v1, v5, v5, v2, v3}, Lim/tpelyyftgw/ui/components/AvatarDrawable;->setBounds(IIII)V
.line 711
new-instance v2, Landroid/graphics/Canvas;
invoke-direct {v2, v0}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/AvatarDrawable;->draw(Landroid/graphics/Canvas;)V
.line 714
.end local v1 # "placeholder":Lim/tpelyyftgw/ui/components/AvatarDrawable;
:cond_d2
new-instance v1, Landroid/graphics/Canvas;
invoke-direct {v1, v0}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
.line 715
.local v1, "canvas":Landroid/graphics/Canvas;
new-instance v2, Landroid/graphics/Path;
invoke-direct {v2}, Landroid/graphics/Path;-><init>()V
.line 716
.local v2, "circlePath":Landroid/graphics/Path;
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getWidth()I
move-result v3
div-int/lit8 v3, v3, 0x2
int-to-float v3, v3
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getHeight()I
move-result v5
div-int/lit8 v5, v5, 0x2
int-to-float v5, v5
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getWidth()I
move-result v6
div-int/lit8 v6, v6, 0x2
int-to-float v6, v6
sget-object v7, Landroid/graphics/Path$Direction;->CW:Landroid/graphics/Path$Direction;
invoke-virtual {v2, v3, v5, v6, v7}, Landroid/graphics/Path;->addCircle(FFFLandroid/graphics/Path$Direction;)V
.line 717
invoke-virtual {v2}, Landroid/graphics/Path;->toggleInverseFillType()V
.line 718
new-instance v3, Landroid/graphics/Paint;
invoke-direct {v3, v4}, Landroid/graphics/Paint;-><init>(I)V
.line 719
.local v3, "paint":Landroid/graphics/Paint;
new-instance v4, Landroid/graphics/PorterDuffXfermode;
sget-object v5, Landroid/graphics/PorterDuff$Mode;->CLEAR:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;-><init>(Landroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v3, v4}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;
.line 720
invoke-virtual {v1, v2, v3}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
.line 721
return-object v0
.end method
.method public synthetic lambda$bind$3$IndexActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 7
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 390
if-eqz p2, :cond_19
.line 391
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "bind channel failed, error:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/String;)V
.line 392
return-void
.line 394
:cond_19
instance-of v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_boolTrue;
if-eqz v0, :cond_37
.line 395
const-string v0, "bind channel success"
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->d(Ljava/lang/String;)V
.line 399
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;
move-result-object v0
.line 400
.local v0, "sharedPreferences":Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v1
const/4 v2, 0x0
const-string v3, "need_channel_bind"
invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
move-result-object v1
invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z
.line 401
.end local v0 # "sharedPreferences":Landroid/content/SharedPreferences;
goto :goto_3c
.line 402
:cond_37
const-string v0, "bind channel failed"
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->d(Ljava/lang/String;)V
.line 404
:goto_3c
return-void
.end method
.method public synthetic lambda$checkHadCompletedUserInfo$4$IndexActivity()V
.registers 3
.line 937
new-instance v0, Lim/tpelyyftgw/ui/hui/login/ChangePersonalInformationActivity;
iget v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/hui/login/ChangePersonalInformationActivity;-><init>(I)V
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.line 938
const/4 v0, 0x0
iput-boolean v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mIsGettingFullUserInfo:Z
.line 939
return-void
.end method
.method public synthetic lambda$createView$0$IndexActivity(Landroid/view/View;)V
.registers 5
.param p1, "v" # Landroid/view/View;
.line 215
const/4 v0, 0x0
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->getChildFragment(I)Lim/tpelyyftgw/ui/fragments/BaseFmts;
move-result-object v0
.line 216
.local v0, "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
instance-of v1, v0, Lim/tpelyyftgw/ui/fragments/DialogsFragment;
if-eqz v1, :cond_10
.line 217
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/ui/fragments/DialogsFragment;
const/4 v2, 0x4
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/fragments/DialogsFragment;->perfromSelectedDialogsAction(I)V
.line 219
:cond_10
return-void
.end method
.method public synthetic lambda$createView$1$IndexActivity(Landroid/view/View;)V
.registers 4
.param p1, "v" # Landroid/view/View;
.line 221
const/4 v0, 0x0
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->getChildFragment(I)Lim/tpelyyftgw/ui/fragments/BaseFmts;
move-result-object v0
.line 222
.local v0, "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
instance-of v1, v0, Lim/tpelyyftgw/ui/fragments/DialogsFragment;
if-eqz v1, :cond_f
.line 223
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/ui/fragments/DialogsFragment;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/DialogsFragment;->showDeleteOrClearSheet()V
.line 225
:cond_f
return-void
.end method
.method public synthetic lambda$createView$2$IndexActivity(Lim/tpelyyftgw/ui/bottom/BottomBarItem;II)V
.registers 8
.param p1, "bottomBarItem" # Lim/tpelyyftgw/ui/bottom/BottomBarItem;
.param p2, "previousPosition" # I
.param p3, "currentPosition" # I
.line 301
const/4 v0, 0x0
const/4 v1, 0x1
if-nez p2, :cond_16
.line 302
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->getChildFragment(I)Lim/tpelyyftgw/ui/fragments/BaseFmts;
move-result-object v2
.line 303
.local v2, "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
instance-of v3, v2, Lim/tpelyyftgw/ui/fragments/DialogsFragment;
if-eqz v3, :cond_2a
.line 304
move-object v3, v2
check-cast v3, Lim/tpelyyftgw/ui/fragments/DialogsFragment;
if-ne p2, p3, :cond_12
const/4 v0, 0x1
:cond_12
invoke-virtual {v3, v0}, Lim/tpelyyftgw/ui/fragments/DialogsFragment;->closeSearchView(Z)V
goto :goto_2a
.line 306
.end local v2 # "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
:cond_16
if-ne p2, v1, :cond_2a
.line 307
invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/IndexActivity;->getChildFragment(I)Lim/tpelyyftgw/ui/fragments/BaseFmts;
move-result-object v2
.line 308
.restart local v2 # "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
instance-of v3, v2, Lim/tpelyyftgw/ui/fragments/ContactsFragment;
if-eqz v3, :cond_2b
.line 309
move-object v3, v2
check-cast v3, Lim/tpelyyftgw/ui/fragments/ContactsFragment;
if-ne p2, p3, :cond_26
const/4 v0, 0x1
:cond_26
invoke-virtual {v3, v0}, Lim/tpelyyftgw/ui/fragments/ContactsFragment;->closeSearchView(Z)V
goto :goto_2b
.line 306
.end local v2 # "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
:cond_2a
:goto_2a
nop
.line 312
:cond_2b
:goto_2b
return-void
.end method
.method public synthetic lambda$getDiscoveryData$7$IndexActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 4
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 1011
new-instance v0, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$bB0ZRnMIosL4V17UTfJX7IJUfEM;
invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/-$$Lambda$IndexActivity$bB0ZRnMIosL4V17UTfJX7IJUfEM;-><init>(Lim/tpelyyftgw/ui/IndexActivity;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
return-void
.end method
.method public synthetic lambda$null$6$IndexActivity(Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
.registers 6
.param p1, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.line 1012
if-nez p1, :cond_1d
instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
if-eqz v0, :cond_1d
.line 1013
move-object v0, p2
check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
iput-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->discoveryData:Lim/tpelyyftgw/tgnet/TLRPC2$TL_DiscoveryPageSetting;
.line 1017
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
if-eqz v0, :cond_12
.line 1018
invoke-virtual {v0}, Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;->notifyDataSetChanged()V
.line 1020
:cond_12
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->updateBottomItem()V
.line 1021
sget-object v0, Lim/tpelyyftgw/ui/IndexActivity;->TAG:Ljava/lang/String;
const-string v1, "getData success."
invoke-static {v0, v1}, Lim/tpelyyftgw/messenger/FileLog;->d(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_3c
.line 1022
:cond_1d
if-eqz p1, :cond_3c
.line 1023
iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/wallet_public/utils/WalletErrorUtil;->parseErrorToast(Ljava/lang/String;)V
.line 1024
sget-object v0, Lim/tpelyyftgw/ui/IndexActivity;->TAG:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "getData error:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 1026
:cond_3c
:goto_3c
const/4 v0, 0x0
iput v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->reqDisToken:I
.line 1027
return-void
.end method
.method public onBackPressed()Z
.registers 4
.line 1047
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/bottom/BottomBarLayout;->getCurrentItem()I
move-result v0
.line 1048
.local v0, "currentItem":I
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
if-eqz v1, :cond_1e
.line 1049
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/util/LruCache;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/ui/fragments/BaseFmts;
.line 1050
.local v1, "baseFmts":Lim/tpelyyftgw/ui/fragments/BaseFmts;
if-eqz v1, :cond_1c
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->onBackPressed()Z
move-result v2
if-eqz v2, :cond_1e
.line 1051
:cond_1c
const/4 v2, 0x0
return v2
.line 1054
.end local v1 # "baseFmts":Lim/tpelyyftgw/ui/fragments/BaseFmts;
:cond_1e
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onBackPressed()Z
move-result v1
return v1
.end method
.method protected onBecomeFullyVisible()V
.registers 3
.line 153
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onBecomeFullyVisible()V
.line 154
sget-boolean v0, Lim/tpelyyftgw/ui/utils/AppUpdater;->hasChecked:Z
if-nez v0, :cond_19
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
instance-of v0, v0, Lim/tpelyyftgw/ui/LaunchActivity;
if-eqz v0, :cond_19
.line 155
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/LaunchActivity;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/LaunchActivity;->checkAppUpdate(Z)V
.line 157
:cond_19
return-void
.end method
.method public onFragmentCreate()Z
.registers 4
.line 168
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z
.line 169
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;
move-result-object v0
const-string v1, "dialogsType"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->dialogsType:I
.line 171
invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->didSetPasscode:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V
.line 172
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->contactApplyUpdateCount:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V
.line 173
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->userFriendsCircleUpdate:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V
.line 174
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->userFullInfoDidLoad:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V
.line 175
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getNotificationCenter()Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->appDidLogout:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V
.line 177
invoke-static {}, Lcom/bjz/comm/net/utils/HttpUtils;->getInstance()Lcom/bjz/comm/net/utils/HttpUtils;
move-result-object v0
invoke-virtual {v0}, Lcom/bjz/comm/net/utils/HttpUtils;->clearCache()V
.line 178
invoke-static {}, Lcom/bjz/comm/net/utils/TokenLoader;->getInstance()Lcom/bjz/comm/net/utils/TokenLoader;
move-result-object v0
invoke-static {}, Lim/tpelyyftgw/tgnet/FCTokenRequestCallback;->getInstance()Lim/tpelyyftgw/tgnet/FCTokenRequestCallback;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/bjz/comm/net/utils/TokenLoader;->setCallBack(Lcom/bjz/comm/net/listener/GetHttpTokenCallBack;)V
.line 180
invoke-virtual {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->updateDcSettings()V
.line 181
const-string v0, "bottomBarBackgroundColor"
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->setNavigationBarColor(I)V
.line 182
const/4 v0, 0x1
return v0
.end method
.method public onFragmentDestroy()V
.registers 3
.line 1059
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentDestroy()V
.line 1060
invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->didSetPasscode:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V
.line 1061
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->contactApplyUpdateCount:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V
.line 1062
invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->appDidLogout:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V
.line 1063
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->userFriendsCircleUpdate:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V
.line 1064
iget v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v0
sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->userFullInfoDidLoad:I
invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V
.line 1066
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
const/4 v1, 0x0
if-eqz v0, :cond_40
.line 1067
invoke-virtual {v0}, Landroid/util/LruCache;->evictAll()V
.line 1068
iput-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
.line 1070
:cond_40
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
if-eqz v0, :cond_49
.line 1071
invoke-virtual {v0}, Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;->destroy()V
.line 1072
iput-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
.line 1074
:cond_49
iput-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->mVpContent:Lim/tpelyyftgw/ui/hviews/NoScrollViewPager;
.line 1075
iput-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->mBottomBarLayout:Lim/tpelyyftgw/ui/bottom/BottomBarLayout;
.line 1076
invoke-static {}, Lcom/bjz/comm/net/utils/RxHelper;->getInstance()Lcom/bjz/comm/net/utils/RxHelper;
move-result-object v0
sget-object v1, Lim/tpelyyftgw/ui/IndexActivity;->TAG:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/bjz/comm/net/utils/RxHelper;->unSubscribeTask(Ljava/lang/String;)V
.line 1077
return-void
.end method
.method public onPause()V
.registers 2
.line 574
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onPause()V
.line 575
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->stopTimer()V
.line 576
const/4 v0, 0x0
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->callBackFragmentsLifeCycle(Z)V
.line 577
return-void
.end method
.method public onResume()V
.registers 2
.line 561
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onResume()V
.line 562
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getFcUnRead()V
.line 563
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getDiscoveryData()V
.line 564
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->startTimer()V
.line 565
sget-boolean v0, Lim/tpelyyftgw/messenger/BuildVars;->DEBUG_VERSION:Z
if-nez v0, :cond_13
.line 566
invoke-direct {p0}, Lim/tpelyyftgw/ui/IndexActivity;->getFcUrlFromServer()V
.line 569
:cond_13
const/4 v0, 0x1
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/IndexActivity;->callBackFragmentsLifeCycle(Z)V
.line 570
return-void
.end method
.method protected onTransitionAnimationEnd(ZZ)V
.registers 3
.param p1, "isOpen" # Z
.param p2, "backward" # Z
.line 861
invoke-super {p0, p1, p2}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onTransitionAnimationEnd(ZZ)V
.line 866
return-void
.end method
.method public rebuidView()V
.registers 2
.line 189
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->adapter:Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;
if-eqz v0, :cond_7
.line 190
invoke-virtual {v0}, Lim/tpelyyftgw/ui/adapters/BaseVPAdapter;->notifyDataSetChanged()V
.line 192
:cond_7
return-void
.end method
.method public updateTite(Ljava/lang/String;ILjava/lang/Runnable;)V
.registers 7
.param p1, "titleOverlayText" # Ljava/lang/String;
.param p2, "titleOverlayTextId" # I
.param p3, "action" # Ljava/lang/Runnable;
.line 725
iget-object v0, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
if-eqz v0, :cond_31
.line 726
const/4 v0, 0x0
.local v0, "i":I
:goto_5
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
invoke-virtual {v1}, Landroid/util/LruCache;->size()I
move-result v1
if-ge v0, v1, :cond_31
.line 727
iget-object v1, p0, Lim/tpelyyftgw/ui/IndexActivity;->fragmentsCache:Landroid/util/LruCache;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/util/LruCache;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/ui/fragments/BaseFmts;
.line 728
.local v1, "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
if-eqz v1, :cond_2e
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->getActionBar()Lim/tpelyyftgw/ui/actionbar/ActionBar;
move-result-object v2
if-eqz v2, :cond_2e
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->isAdded()Z
move-result v2
if-eqz v2, :cond_2e
.line 729
invoke-virtual {v1}, Lim/tpelyyftgw/ui/fragments/BaseFmts;->getActionBar()Lim/tpelyyftgw/ui/actionbar/ActionBar;
move-result-object v2
invoke-virtual {v2, p1, p2, p3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitleOverlayText2(Ljava/lang/String;ILjava/lang/Runnable;)V
.line 726
.end local v1 # "f":Lim/tpelyyftgw/ui/fragments/BaseFmts;
:cond_2e
add-int/lit8 v0, v0, 0x1
goto :goto_5
.line 733
.end local v0 # "i":I
:cond_31
return-void
.end method