MoreUserInfoActivity.smali

.class public Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "MoreUserInfoActivity.java"

# interfaces
.implements Lim/tpelyyftgw/messenger/NotificationCenter$NotificationCenterDelegate;


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


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

.field private commonGroupCell:Lim/tpelyyftgw/ui/components/TextCell;

.field private dialog_id:J

.field private groupRow:I

.field private lastMediaCount:[I

.field private originalCell:Lim/tpelyyftgw/ui/components/TextCell;

.field private rowCount:I

.field private shareMediaCell:Lim/tpelyyftgw/ui/components/TextCell;

.field private shareMediaRow:I

.field private sharedMediaData:[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

.field private sourceRow:I

.field private userId:I

.field private userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;


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

    return-void
.end method

.method public constructor <init>(IJ[I)V
    .registers 5
    .param p1, "userId"    # I
    .param p2, "dialog_id"    # J
    .param p4, "lastMediaCount"    # [I

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

    .line 63
    iput p1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userId:I

    .line 64
    iput-wide p2, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->dialog_id:J

    .line 65
    iput-object p4, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->lastMediaCount:[I

    .line 66
    return-void
.end method

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

    .line 41
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userId:I

    return v0
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;

    .line 41
    iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->dialog_id:J

    return-wide v0
.end method

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

    .line 41
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->lastMediaCount:[I

    return-object v0
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;

    .line 41
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sharedMediaData:[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    return-object v0
.end method

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

    .line 41
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaRow:I

    return v0
.end method

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

    .line 41
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->groupRow:I

    return v0
.end method

.method static synthetic access$600(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;

    .line 41
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->rowCount:I

    return v0
.end method

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

    .line 41
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    return-object v0
.end method

.method static synthetic access$800(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;

    .line 41
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sourceRow:I

    return v0
.end method

.method static synthetic access$900(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;

    .line 41
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    return-object v0
.end method

.method private initActionBar()V
    .registers 4

    .line 105
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v1, 0x0

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

    .line 106
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const-string v1, "MoreInformation"

    const v2, 0x7f0f08f0

    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 107
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0d0073

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

    .line 108
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-instance v1, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$1;

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

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

    .line 116
    return-void
.end method

.method private initList(Landroid/content/Context;)V
    .registers 11
    .param p1, "context"    # Landroid/content/Context;

    .line 191
    new-instance v0, Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-direct {v0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;-><init>(Landroid/content/Context;)V

    .line 192
    .local v0, "listView":Lim/tpelyyftgw/ui/components/RecyclerListView;
    new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager;

    invoke-direct {v1, p1}, 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 193
    new-instance v1, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$ListAdapter;

    invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$ListAdapter;-><init>(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;Landroid/content/Context;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->adapter:Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$ListAdapter;

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

    .line 194
    const/high16 v1, 0x40a00000    # 5.0f

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    int-to-float v1, v1

    const-string v2, "windowBackgroundWhite"

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

    move-result v2

    invoke-static {v1, v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;

    move-result-object v1

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

    .line 195
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->fragmentView:Landroid/view/View;

    check-cast v1, Landroid/widget/FrameLayout;

    const/high16 v2, 0x41200000    # 10.0f

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v5

    .line 196
    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v6

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    .line 195
    const/4 v3, -0x1

    const/4 v4, -0x2

    invoke-static/range {v3 .. v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IIIIII)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {v1, v0, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 197
    new-instance v1, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$MoreUserInfoActivity$OcVVXY6XAdsMHjdZeylu26ttcPw;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$MoreUserInfoActivity$OcVVXY6XAdsMHjdZeylu26ttcPw;-><init>(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)V

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

    .line 211
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->updateRow()V

    .line 212
    return-void
.end method

.method private initViews()V
    .registers 3

    .line 120
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f09115f

    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/TextCell;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaCell:Lim/tpelyyftgw/ui/components/TextCell;

    .line 121
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f09159f

    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/TextCell;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->commonGroupCell:Lim/tpelyyftgw/ui/components/TextCell;

    .line 122
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f09165b

    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/TextCell;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->originalCell:Lim/tpelyyftgw/ui/components/TextCell;

    .line 123
    return-void
.end method

.method private setCells()V
    .registers 11

    .line 126
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaCell:Lim/tpelyyftgw/ui/components/TextCell;

    const-string v1, "SharedMedia"

    const v2, 0x7f0f0faa

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

    move-result-object v1

    const/4 v2, 0x1

    const/4 v3, 0x0

    const v4, 0x7f0d0117

    invoke-virtual {v0, v3, v1, v4, v2}, Lim/tpelyyftgw/ui/components/TextCell;->setData(ILjava/lang/String;IZ)V

    .line 128
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v0

    iget v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userId:I

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MessagesController;->getUserFull(I)Lim/tpelyyftgw/tgnet/TLRPC$UserFull;

    move-result-object v0

    .line 129
    .local v0, "userFull":Lim/tpelyyftgw/tgnet/TLRPC$UserFull;
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->commonGroupCell:Lim/tpelyyftgw/ui/components/TextCell;

    const-string v1, "GroupsInCommonTitle"

    const v5, 0x7f0f0751

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

    move-result-object v6

    new-array v1, v2, [Ljava/lang/Object;

    if-eqz v0, :cond_2f

    iget v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$UserFull;->common_chats_count:I

    goto :goto_30

    :cond_2f
    const/4 v2, 0x0

    :goto_30
    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    aput-object v2, v1, v3

    const-string v2, "%d\u4e2a"

    invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v7

    const v8, 0x7f0d0117

    const/4 v9, 0x1

    const/4 v5, 0x0

    invoke-virtual/range {v4 .. v9}, Lim/tpelyyftgw/ui/components/TextCell;->setData(ILjava/lang/String;Ljava/lang/String;IZ)V

    .line 132
    const-string v1, ""

    .line 133
    .local v1, "sourceStr":Ljava/lang/String;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-eqz v2, :cond_82

    .line 134
    invoke-virtual {v2}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;

    move-result-object v2

    .line 135
    .local v2, "extendBean":Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;
    if-eqz v2, :cond_82

    .line 136
    iget v3, v2, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;->source:I

    .line 137
    .local v3, "source":I
    packed-switch v3, :pswitch_data_96

    goto :goto_82

    .line 154
    :pswitch_56
    const-string v1, "\u901a\u8fc7\u901a\u8baf\u5f55\u6dfb\u52a0"

    goto :goto_82

    .line 151
    :pswitch_59
    const-string v1, "\u901a\u8fc7\u9644\u8fd1\u7684\u4eba\u6dfb\u52a0"

    .line 152
    goto :goto_82

    .line 148
    :pswitch_5c
    new-instance v4, Ljava/lang/StringBuilder;

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

    const-string v5, "\u901a\u8fc7\u641c\u7d22"

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

    const v5, 0x7f0f0141

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

    move-result-object v5

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

    const-string v5, "\u53f7\u6dfb\u52a0"

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

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

    move-result-object v1

    .line 149
    goto :goto_82

    .line 145
    :pswitch_7a
    const-string v1, "\u901a\u8fc7\u641c\u7d22\u624b\u673a\u53f7\u6dfb\u52a0"

    .line 146
    goto :goto_82

    .line 142
    :pswitch_7d
    const-string v1, "\u901a\u8fc7\u7fa4\u7ec4\u6dfb\u52a0"

    .line 143
    goto :goto_82

    .line 139
    :pswitch_80
    const-string v1, "\u901a\u8fc7\u4e8c\u7ef4\u7801\u6dfb\u52a0"

    .line 159
    .end local v2    # "extendBean":Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;
    .end local v3    # "source":I
    :cond_82
    :goto_82
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->originalCell:Lim/tpelyyftgw/ui/components/TextCell;

    const/4 v5, 0x0

    const v2, 0x7f0f06df

    const-string v3, "FriendSource"

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

    move-result-object v6

    const/4 v8, 0x0

    const/4 v9, 0x0

    move-object v7, v1

    invoke-virtual/range {v4 .. v9}, Lim/tpelyyftgw/ui/components/TextCell;->setData(ILjava/lang/String;Ljava/lang/String;IZ)V

    .line 161
    return-void

    nop

    :pswitch_data_96
    .packed-switch 0x1
        :pswitch_80
        :pswitch_7d
        :pswitch_7a
        :pswitch_5c
        :pswitch_59
        :pswitch_56
    .end packed-switch
.end method

.method private setListener()V
    .registers 4

    .line 164
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaCell:Lim/tpelyyftgw/ui/components/TextCell;

    const/4 v1, 0x1

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/TextCell;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 165
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->commonGroupCell:Lim/tpelyyftgw/ui/components/TextCell;

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;

    move-result-object v1

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

    .line 167
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaCell:Lim/tpelyyftgw/ui/components/TextCell;

    new-instance v1, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$2;

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

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/TextCell;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 181
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->commonGroupCell:Lim/tpelyyftgw/ui/components/TextCell;

    new-instance v1, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$3;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$3;-><init>(Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/TextCell;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 188
    return-void
.end method

.method private updateRow()V
    .registers 3

    .line 215
    const/4 v0, 0x0

    iput v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->rowCount:I

    .line 217
    const/4 v1, -0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaRow:I

    .line 218
    iput v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->groupRow:I

    .line 219
    iput v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sourceRow:I

    .line 221
    const/4 v1, 0x0

    add-int/lit8 v1, v1, 0x1

    iput v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaRow:I

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

    iput v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->rowCount:I

    iput v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->groupRow:I

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

    iput v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->rowCount:I

    iput v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sourceRow:I

    .line 225
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->adapter:Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$ListAdapter;

    if-eqz v0, :cond_24

    .line 226
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity$ListAdapter;->notifyDataSetChanged()V

    .line 228
    :cond_24
    return-void
.end method


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

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

    move-result-object v0

    const v1, 0x7f0c1530

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

    move-result v1

    const/4 v2, 0x0

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

    move-result-object v0

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

    .line 92
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->initActionBar()V

    .line 94
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->initViews()V

    .line 96
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->setCells()V

    .line 98
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->setListener()V

    .line 101
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->fragmentView:Landroid/view/View;

    return-object v0
.end method

.method public varargs didReceivedNotification(II[Ljava/lang/Object;)V
    .registers 7
    .param p1, "id"    # I
    .param p2, "account"    # I
    .param p3, "args"    # [Ljava/lang/Object;

    .line 242
    sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->userFullInfoDidLoad:I

    if-ne p1, v0, :cond_27

    .line 243
    const/4 v0, 0x0

    aget-object v0, p3, v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    .line 244
    .local v0, "userId":I
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I

    move-result v1

    if-ne v0, v1, :cond_27

    const/4 v1, 0x1

    aget-object v2, p3, v1

    instance-of v2, v2, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-eqz v2, :cond_27

    .line 245
    aget-object v1, p3, v1

    check-cast v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    .line 247
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->setCells()V

    .line 250
    .end local v0    # "userId":I
    :cond_27
    return-void
.end method

.method public synthetic lambda$initList$0$MoreUserInfoActivity(Landroid/view/View;I)V
    .registers 10
    .param p1, "view"    # Landroid/view/View;
    .param p2, "position"    # I

    .line 198
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->shareMediaRow:I

    if-ne p2, v0, :cond_31

    .line 199
    new-instance v0, Landroid/os/Bundle;

    invoke-direct {v0}, Landroid/os/Bundle;-><init>()V

    .line 200
    .local v0, "args":Landroid/os/Bundle;
    iget v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userId:I

    if-eqz v1, :cond_1c

    .line 201
    iget-wide v2, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->dialog_id:J

    const-wide/16 v4, 0x0

    cmp-long v6, v2, v4

    if-eqz v6, :cond_16

    goto :goto_17

    :cond_16
    int-to-long v2, v1

    :goto_17
    const-string v1, "dialog_id"

    invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V

    .line 203
    :cond_1c
    const/4 v1, 0x5

    new-array v1, v1, [I

    .line 204
    .local v1, "media":[I
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->lastMediaCount:[I

    array-length v3, v1

    const/4 v4, 0x0

    invoke-static {v2, v4, v1, v4, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V

    .line 205
    new-instance v2, Lim/tpelyyftgw/ui/MediaActivity;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sharedMediaData:[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    invoke-direct {v2, v0, v1, v3, v4}, Lim/tpelyyftgw/ui/MediaActivity;-><init>(Landroid/os/Bundle;[I[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;I)V

    .line 206
    .local v2, "mediaActivity":Lim/tpelyyftgw/ui/MediaActivity;
    invoke-virtual {p0, v2}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .end local v0    # "args":Landroid/os/Bundle;
    .end local v1    # "media":[I
    .end local v2    # "mediaActivity":Lim/tpelyyftgw/ui/MediaActivity;
    goto :goto_40

    .line 207
    :cond_31
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->groupRow:I

    if-ne p2, v0, :cond_40

    .line 208
    new-instance v0, Lim/tpelyyftgw/ui/CommonGroupsActivity;

    iget v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userId:I

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/CommonGroupsActivity;-><init>(I)V

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    goto :goto_41

    .line 207
    :cond_40
    :goto_40
    nop

    .line 210
    :goto_41
    return-void
.end method

.method public onFragmentCreate()Z
    .registers 9

    .line 70
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-nez v0, :cond_40

    .line 71
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->currentAccount:I

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

    move-result-object v0

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MessagesController;->getUserFull(I)Lim/tpelyyftgw/tgnet/TLRPC$UserFull;

    move-result-object v0

    .line 72
    .local v0, "full":Lim/tpelyyftgw/tgnet/TLRPC$UserFull;
    instance-of v1, v0, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-eqz v1, :cond_1f

    .line 73
    move-object v1, v0

    check-cast v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    iput-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    .line 75
    :cond_1f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-nez v1, :cond_37

    .line 76
    iget v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->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/hui/chats/MoreUserInfoActivity;->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/hui/chats/MoreUserInfoActivity;->classGuid:I

    const/4 v4, 0x1

    invoke-virtual {v1, v2, v3, v4}, Lim/tpelyyftgw/messenger/MessagesController;->loadFullUser(IIZ)V

    .line 78
    :cond_37
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->getNotificationCenter()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v1

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->userFullInfoDidLoad:I

    invoke-virtual {v1, p0, v2}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 80
    .end local v0    # "full":Lim/tpelyyftgw/tgnet/TLRPC$UserFull;
    :cond_40
    const/4 v0, 0x5

    new-array v0, v0, [Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sharedMediaData:[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    .line 81
    const/4 v0, 0x0

    .local v0, "a":I
    :goto_46
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sharedMediaData:[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    array-length v2, v1

    if-ge v0, v2, :cond_6b

    .line 82
    new-instance v2, Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    invoke-direct {v2}, Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;-><init>()V

    aput-object v2, v1, v0

    .line 83
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->sharedMediaData:[Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;

    aget-object v1, v1, v0

    const/4 v2, 0x0

    iget-wide v3, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->dialog_id:J

    const-wide/16 v5, 0x0

    cmp-long v7, v3, v5

    if-eqz v7, :cond_62

    const/high16 v3, -0x80000000

    goto :goto_65

    :cond_62
    const v3, 0x7fffffff

    :goto_65
    invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/ui/MediaActivity$SharedMediaData;->setMaxId(II)V

    .line 81
    add-int/lit8 v0, v0, 0x1

    goto :goto_46

    .line 85
    .end local v0    # "a":I
    :cond_6b
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z

    move-result v0

    return v0
.end method

.method public onFragmentDestroy()V
    .registers 3

    .line 236
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->getNotificationCenter()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 237
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentDestroy()V

    .line 238
    return-void
.end method

.method public setUserInfo(Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;)V
    .registers 2
    .param p1, "userInfo"    # Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    .line 231
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/chats/MoreUserInfoActivity;->userInfo:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    .line 232
    return-void
.end method