GroupingMgrActivity$GroupManageAdapter.smali
.class public Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;
.super Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;
.source "GroupingMgrActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "GroupManageAdapter"
.end annotation
# instance fields
.field private mContext:Landroid/content/Context;
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;Landroid/content/Context;)V
.registers 3
.param p1, "this$0" # Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
.param p2, "context" # Landroid/content/Context;
.line 331
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;-><init>()V
.line 332
iput-object p2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->mContext:Landroid/content/Context;
.line 333
return-void
.end method
.method static synthetic lambda$null$0(Landroid/app/Dialog;Landroid/view/View;)V
.registers 2
.param p0, "dialog" # Landroid/app/Dialog;
.param p1, "v" # Landroid/view/View;
.line 430
invoke-virtual {p0}, Landroid/app/Dialog;->dismiss()V
return-void
.end method
.method static synthetic lambda$null$1(Landroid/app/Dialog;Landroid/view/View;)V
.registers 2
.param p0, "dialog" # Landroid/app/Dialog;
.param p1, "v" # Landroid/view/View;
.line 479
invoke-virtual {p0}, Landroid/app/Dialog;->dismiss()V
return-void
.end method
.method static synthetic lambda$null$2(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
.registers 4
.param p0, "alertDialog" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.line 487
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 488
if-nez p1, :cond_10
.line 489
instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_boolTrue;
if-eqz v0, :cond_a
goto :goto_15
.line 492
:cond_a
const-string v0, "\u91cd\u547d\u540d\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5"
invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
goto :goto_15
.line 495
:cond_10
iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
.line 497
:goto_15
return-void
.end method
.method static synthetic lambda$null$3(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 4
.param p0, "alertDialog" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 486
new-instance v0, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$8ndJzoAbzcJck0LcNhtwk-oXlLU;
invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$8ndJzoAbzcJck0LcNhtwk-oXlLU;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;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 static synthetic lambda$null$6(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
.registers 4
.param p0, "alertDialog" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.line 526
invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
.line 527
if-nez p1, :cond_15
.line 528
instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_boolTrue;
if-eqz v0, :cond_f
.line 529
const-string v0, "\u6dfb\u52a0\u6210\u529f"
invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
goto :goto_1a
.line 532
:cond_f
const-string v0, "\u6dfb\u52a0\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5"
invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
goto :goto_1a
.line 535
:cond_15
iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
.line 537
:goto_1a
return-void
.end method
.method static synthetic lambda$null$7(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 4
.param p0, "alertDialog" # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 525
new-instance v0, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$mlcwartApq3hO-s1lk8kGLV7NAM;
invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$mlcwartApq3hO-s1lk8kGLV7NAM;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;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
# virtual methods
.method public getItemCount()I
.registers 2
.line 558
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public isEnabled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z
.registers 3
.param p1, "holder" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.line 337
const/4 v0, 0x0
return v0
.end method
.method public synthetic lambda$null$4$GroupingMgrActivity$GroupManageAdapter(ILandroid/content/DialogInterface;)V
.registers 5
.param p1, "reqId" # I
.param p2, "dialog1" # Landroid/content/DialogInterface;
.line 499
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, p1, v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->cancelRequest(IZ)V
return-void
.end method
.method public synthetic lambda$null$5$GroupingMgrActivity$GroupManageAdapter(Landroid/app/Dialog;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;Lim/tpelyyftgw/ui/hviews/MryEditText;Landroid/view/View;)V
.registers 10
.param p1, "dialog" # Landroid/app/Dialog;
.param p2, "genre" # Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
.param p3, "etGroupingName" # Lim/tpelyyftgw/ui/hviews/MryEditText;
.param p4, "v" # Landroid/view/View;
.line 481
invoke-virtual {p1}, Landroid/app/Dialog;->dismiss()V
.line 482
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
const/4 v2, 0x3
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V
.line 483
.local v0, "alertDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;-><init>()V
.line 484
.local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;
invoke-virtual {p2}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I
move-result v2
iput v2, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;->group_id:I
.line 485
invoke-virtual {p3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->getText()Landroid/text/Editable;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;->title:Ljava/lang/String;
.line 486
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1200(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v2
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$ZbidA-cFmn_69gnbSzVdIuc4rlQ;
invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$ZbidA-cFmn_69gnbSzVdIuc4rlQ;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v2, v1, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v2
.line 498
.local v2, "reqId":I
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1400(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v3
iget-object v4, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v4}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1300(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)I
move-result v4
invoke-virtual {v3, v2, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V
.line 499
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$BccSYdYhVnChCBzKC9eMUhOZVLI;
invoke-direct {v3, p0, v2}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$BccSYdYhVnChCBzKC9eMUhOZVLI;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;I)V
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
.line 500
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
.line 501
return-void
.end method
.method public synthetic lambda$null$8$GroupingMgrActivity$GroupManageAdapter(ILandroid/content/DialogInterface;)V
.registers 5
.param p1, "reqId" # I
.param p2, "dialog1" # Landroid/content/DialogInterface;
.line 539
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1100(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, p1, v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->cancelRequest(IZ)V
return-void
.end method
.method public synthetic lambda$null$9$GroupingMgrActivity$GroupManageAdapter(Ljava/util/List;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;Ljava/util/ArrayList;)V
.registers 11
.param p1, "users" # Ljava/util/List;
.param p2, "genre" # Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
.param p3, "users1" # Ljava/util/ArrayList;
.line 512
invoke-interface {p1, p3}, Ljava/util/List;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 513
return-void
.line 515
:cond_7
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
const/4 v2, 0x3
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V
.line 516
.local v0, "alertDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;
invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;-><init>()V
.line 517
.local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;
invoke-virtual {p2}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I
move-result v2
iput v2, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;->group_id:I
.line 518
invoke-virtual {p3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_22
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_45
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lim/tpelyyftgw/tgnet/TLRPC$User;
.line 519
.local v3, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
new-instance v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;
invoke-direct {v4}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;-><init>()V
.line 520
.local v4, "inputPeer":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;
iget-wide v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->access_hash:J
iput-wide v5, v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;->access_hash:J
.line 521
iget v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I
iput v5, v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;->user_id:I
.line 522
iget-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
iput-object v5, v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;->fist_name:Ljava/lang/String;
.line 523
iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;->users:Ljava/util/List;
invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 524
.end local v3 # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
.end local v4 # "inputPeer":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;
goto :goto_22
.line 525
:cond_45
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$800(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v2
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nzqEjDhSfiXzL9jED1PuLQug-aw;
invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nzqEjDhSfiXzL9jED1PuLQug-aw;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V
invoke-virtual {v2, v1, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v2
.line 538
.local v2, "reqId":I
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1000(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v3
iget-object v4, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v4}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$900(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)I
move-result v4
invoke-virtual {v3, v2, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V
.line 539
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lVgLG9GCfFbs7nqD7BSi1q8FVAM;
invoke-direct {v3, p0, v2}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lVgLG9GCfFbs7nqD7BSi1q8FVAM;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;I)V
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
.line 540
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
.line 541
return-void
.end method
.method public synthetic lambda$onBindViewHolder$10$GroupingMgrActivity$GroupManageAdapter(Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;ZI)V
.registers 23
.param p1, "genre" # Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
.param p2, "left" # Z
.param p3, "index" # I
.line 425
move-object/from16 v0, p0
move-object/from16 v1, p1
move/from16 v2, p3
if-nez p2, :cond_199
.line 426
if-nez v2, :cond_118
.line 427
new-instance v4, Landroid/app/Dialog;
iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v5}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v5
invoke-direct {v4, v5}, Landroid/app/Dialog;-><init>(Landroid/content/Context;)V
.line 428
.local v4, "dialog":Landroid/app/Dialog;
iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v5, v4}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
.line 429
iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v5}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v5
invoke-static {v5}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v5
const v6, 0x7f0c15ab
invoke-static {v6}, Lnp/NPFog;->d(I)I
move-result v6
const/4 v7, 0x0
invoke-virtual {v5, v6, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v5
.line 430
.local v5, "view":Landroid/view/View;
new-instance v6, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nX4VE4GEXoLVlA7pUnScFr6GH6E;
invoke-direct {v6, v4}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nX4VE4GEXoLVlA7pUnScFr6GH6E;-><init>(Landroid/app/Dialog;)V
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 431
invoke-virtual {v4}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
move-result-object v6
.line 432
.local v6, "window":Landroid/view/Window;
new-instance v7, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v7}, Landroid/graphics/drawable/ColorDrawable;-><init>()V
invoke-virtual {v6, v7}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 433
iget-object v7, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v7}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v7
invoke-virtual {v7}, Landroidx/fragment/app/FragmentActivity;->getWindowManager()Landroid/view/WindowManager;
move-result-object v7
.line 434
.local v7, "wm":Landroid/view/WindowManager;
invoke-interface {v7}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
move-result-object v8
.line 435
.local v8, "display":Landroid/view/Display;
invoke-virtual {v6}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;
move-result-object v9
.line 436
.local v9, "lp":Landroid/view/WindowManager$LayoutParams;
invoke-virtual {v8}, Landroid/view/Display;->getWidth()I
move-result v10
iput v10, v9, Landroid/view/WindowManager$LayoutParams;->width:I
.line 437
invoke-virtual {v8}, Landroid/view/Display;->getHeight()I
move-result v10
iput v10, v9, Landroid/view/WindowManager$LayoutParams;->height:I
.line 438
invoke-virtual {v6, v9}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V
.line 439
invoke-virtual {v6, v5}, Landroid/view/Window;->setContentView(Landroid/view/View;)V
.line 441
const v10, 0x7f0917b6
invoke-static/range {v10 .. v10}, Lnp/NPFog;->d(I)I
move-result v10
invoke-virtual {v5, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v10
check-cast v10, Landroid/widget/LinearLayout;
.line 442
.local v10, "llNotSupportEmojiTips":Landroid/widget/LinearLayout;
const v11, 0x7f0917a2
invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I
move-result v11
invoke-virtual {v5, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v11
check-cast v11, Landroid/widget/LinearLayout;
.line 443
.local v11, "llContainer":Landroid/widget/LinearLayout;
const v12, 0x7f091401
invoke-static/range {v12 .. v12}, Lnp/NPFog;->d(I)I
move-result v12
invoke-virtual {v5, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v12
check-cast v12, Lim/tpelyyftgw/ui/hviews/MryEditText;
.line 444
.local v12, "etGroupingName":Lim/tpelyyftgw/ui/hviews/MryEditText;
const v13, 0x7f091344
invoke-static/range {v13 .. v13}, Lnp/NPFog;->d(I)I
move-result v13
invoke-virtual {v5, v13}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v13
check-cast v13, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 445
.local v13, "tvNotSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v14, 0x7f091326
invoke-static/range {v14 .. v14}, Lnp/NPFog;->d(I)I
move-result v14
invoke-virtual {v5, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v14
check-cast v14, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 447
.local v14, "tvSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
const/high16 v15, 0x40a00000 # 5.0f
invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v15
int-to-float v15, v15
const-string v16, "windowBackgroundWhite"
invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v3
invoke-static {v15, v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;
move-result-object v3
invoke-virtual {v10, v3}, Landroid/widget/LinearLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 448
const/high16 v3, 0x41200000 # 10.0f
invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v3
int-to-float v3, v3
invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v15
invoke-static {v3, v15}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;
move-result-object v3
invoke-virtual {v11, v3}, Landroid/widget/LinearLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 449
const-string v3, "windowBackgroundWhiteGrayText"
invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v3
invoke-virtual {v13, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextColor(I)V
.line 450
const-string v3, "windowBackgroundWhiteBlueText"
invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v3
invoke-virtual {v14, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextColor(I)V
.line 452
invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getTitle()Ljava/lang/String;
move-result-object v3
invoke-virtual {v12, v3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->setText(Ljava/lang/CharSequence;)V
.line 453
const/4 v3, 0x1
new-array v3, v3, [Landroid/text/InputFilter;
new-instance v15, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$LengthFilter;
move-object/from16 v17, v5
.end local v5 # "view":Landroid/view/View;
.local v17, "view":Landroid/view/View;
iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
move-object/from16 v18, v6
.end local v6 # "window":Landroid/view/Window;
.local v18, "window":Landroid/view/Window;
const/16 v6, 0x1c
invoke-direct {v15, v5, v6}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$LengthFilter;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;I)V
const/4 v5, 0x0
aput-object v15, v3, v5
invoke-virtual {v12, v3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->setFilters([Landroid/text/InputFilter;)V
.line 454
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$2;
invoke-direct {v3, v0, v10, v14}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$2;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Landroid/widget/LinearLayout;Lim/tpelyyftgw/ui/hviews/MryTextView;)V
invoke-virtual {v12, v3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 479
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$LSm5g33GfkY11ItNCYgg0OnWxrc;
invoke-direct {v3, v4}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$LSm5g33GfkY11ItNCYgg0OnWxrc;-><init>(Landroid/app/Dialog;)V
invoke-virtual {v13, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 480
new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$jhO47gH9flIpRO0fN0BCw5mC0Rg;
invoke-direct {v3, v0, v4, v1, v12}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$jhO47gH9flIpRO0fN0BCw5mC0Rg;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Landroid/app/Dialog;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;Lim/tpelyyftgw/ui/hviews/MryEditText;)V
invoke-virtual {v14, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 502
.end local v4 # "dialog":Landroid/app/Dialog;
.end local v7 # "wm":Landroid/view/WindowManager;
.end local v8 # "display":Landroid/view/Display;
.end local v9 # "lp":Landroid/view/WindowManager$LayoutParams;
.end local v10 # "llNotSupportEmojiTips":Landroid/widget/LinearLayout;
.end local v11 # "llContainer":Landroid/widget/LinearLayout;
.end local v12 # "etGroupingName":Lim/tpelyyftgw/ui/hviews/MryEditText;
.end local v13 # "tvNotSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v14 # "tvSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v17 # "view":Landroid/view/View;
.end local v18 # "window":Landroid/view/Window;
goto/16 :goto_199
:cond_118
const/4 v3, 0x2
const/4 v4, 0x1
if-ne v2, v4, :cond_161
.line 503
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
.line 504
.local v4, "users":Ljava/util/List;, "Ljava/util/List<Lim/tpelyyftgw/tgnet/TLRPC$User;>;"
invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getItems()Ljava/util/List;
move-result-object v5
invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v5
:goto_129
invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
move-result v6
if-eqz v6, :cond_14d
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v6
check-cast v6, Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;
.line 505
.local v6, "artist":Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;
iget-object v7, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v7}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$600(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v7
invoke-virtual {v6}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;->getUserId()I
move-result v8
invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v7
.line 506
.local v7, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v7, :cond_14c
.line 507
invoke-interface {v4, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 509
.end local v6 # "artist":Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;
.end local v7 # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
:cond_14c
goto :goto_129
.line 510
:cond_14d
new-instance v5, Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;
invoke-direct {v5, v4, v3}, Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;-><init>(Ljava/util/List;I)V
move-object v3, v5
.line 511
.local v3, "fragment":Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;
new-instance v5, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$OHKCcQNVfpTO4qGrlUH0m4TX6Xs;
invoke-direct {v5, v0, v4, v1}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$OHKCcQNVfpTO4qGrlUH0m4TX6Xs;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Ljava/util/List;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;)V
invoke-virtual {v3, v5}, Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;->setDelegate(Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity$AddGroupingUserActivityDelegate;)V
.line 542
iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.end local v3 # "fragment":Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;
.end local v4 # "users":Ljava/util/List;, "Ljava/util/List<Lim/tpelyyftgw/tgnet/TLRPC$User;>;"
goto :goto_199
.line 543
:cond_161
if-ne v2, v3, :cond_199
.line 544
invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I
move-result v3
if-nez v3, :cond_16a
.line 545
return-void
.line 547
:cond_16a
iget-object v3, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$700(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v3
invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getOrderId()I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-interface {v3, v4}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
.line 548
iget-object v3, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$100(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v3
invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 549
iget-object v3, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v3
invoke-interface {v3, v1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
.line 550
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->notifyDataSetChanged()V
nop
.line 553
:cond_199
:goto_199
return-void
.end method
.method public onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
.registers 20
.param p1, "holder" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.param p2, "position" # I
.line 361
move-object/from16 v0, p0
move/from16 v1, p2
move-object/from16 v2, p1
iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
check-cast v3, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;
.line 362
.local v3, "swipeLayout":Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;
const/high16 v4, 0x42960000 # 75.0f
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setItemWidth(I)V
.line 363
invoke-virtual {v3}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->getMainLayout()Landroid/view/View;
move-result-object v4
.line 364
.local v4, "content":Landroid/view/View;
const v5, 0x7f091360
invoke-static {v5}, Lnp/NPFog;->d(I)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 365
.local v5, "tvGroupName":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v6, 0x7f091373
invoke-static {v6}, Lnp/NPFog;->d(I)I
move-result v6
invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 366
.local v6, "tvMemberNumber":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v7, 0x7f091441
invoke-static {v7}, Lnp/NPFog;->d(I)I
move-result v7
invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Lim/tpelyyftgw/ui/hcells/MryDividerCell;
.line 368
.local v7, "divider":Lim/tpelyyftgw/ui/hcells/MryDividerCell;
iget-object v8, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v8}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v8
invoke-interface {v8, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v8
check-cast v8, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
.line 369
.local v8, "genre":Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getTitle()Ljava/lang/String;
move-result-object v9
invoke-virtual {v5, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 370
new-instance v9, Ljava/lang/StringBuilder;
invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getOnlineCount()I
move-result v10
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v10, "/"
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getItemCount()I
move-result v10
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v9
invoke-virtual {v6, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 371
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->getItemCount()I
move-result v9
const/16 v10, 0x8
const-string v11, "windowBackgroundWhite"
const/high16 v12, 0x40a00000 # 5.0f
const/4 v13, 0x0
const/4 v14, 0x1
if-ne v9, v14, :cond_92
.line 372
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v9
int-to-float v9, v9
invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v11
invoke-static {v9, v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;
move-result-object v9
invoke-virtual {v4, v9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 373
invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V
goto :goto_d8
.line 375
:cond_92
const/4 v9, 0x0
if-nez v1, :cond_ae
.line 376
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v10
int-to-float v10, v10
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v12
int-to-float v12, v12
invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v11
invoke-static {v10, v12, v9, v9, v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FFFFI)Landroid/graphics/drawable/Drawable;
move-result-object v9
invoke-virtual {v4, v9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 377
invoke-virtual {v7, v13}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V
goto :goto_d8
.line 378
:cond_ae
invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->getItemCount()I
move-result v15
sub-int/2addr v15, v14
if-ne v1, v15, :cond_ce
.line 379
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v15
int-to-float v15, v15
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v12
int-to-float v12, v12
invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v11
invoke-static {v9, v9, v15, v12, v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FFFFI)Landroid/graphics/drawable/Drawable;
move-result-object v9
invoke-virtual {v4, v9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 380
invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V
goto :goto_d8
.line 382
:cond_ce
invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v9
invoke-virtual {v4, v9}, Landroid/view/View;->setBackgroundColor(I)V
.line 383
invoke-virtual {v7, v13}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V
.line 391
:goto_d8
invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I
move-result v9
const v10, 0x7f0f0ddb
if-nez v9, :cond_f7
.line 392
new-array v9, v14, [I
const v11, -0x3b3b3c
aput v11, v9, v13
.line 395
.local v9, "rightColors":[I
new-array v11, v14, [Ljava/lang/String;
.line 396
invoke-static {v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v10
aput-object v10, v11, v13
move-object v10, v11
.line 399
.local v10, "rightTexts":[Ljava/lang/String;
new-array v11, v14, [I
const/4 v12, -0x1
aput v12, v11, v13
.local v11, "rightTextColors":[I
goto :goto_123
.line 403
.end local v9 # "rightColors":[I
.end local v10 # "rightTexts":[Ljava/lang/String;
.end local v11 # "rightTextColors":[I
:cond_f7
const/4 v9, 0x3
new-array v11, v9, [I
fill-array-data v11, :array_142
.line 406
.local v11, "rightColors":[I
new-array v12, v9, [Ljava/lang/String;
.line 407
invoke-static {v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v10
aput-object v10, v12, v13
const v10, 0x7f0f0725
.line 408
invoke-static {v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v10
aput-object v10, v12, v14
const/4 v10, 0x2
const v13, 0x7f0f04d8
.line 409
invoke-static {v13}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v13
aput-object v13, v12, v10
move-object v10, v12
.line 411
.restart local v10 # "rightTexts":[Ljava/lang/String;
new-array v9, v9, [I
fill-array-data v9, :array_14c
move-object/from16 v16, v11
move-object v11, v9
move-object/from16 v9, v16
.line 416
.restart local v9 # "rightColors":[I
.local v11, "rightTextColors":[I
:goto_123
invoke-virtual {v3, v10}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setRightTexts([Ljava/lang/String;)V
.line 417
invoke-virtual {v3, v11}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setRightTextColors([I)V
.line 418
invoke-virtual {v3, v9}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setRightColors([I)V
.line 420
const/high16 v12, 0x41500000 # 13.0f
invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->sp2px(F)F
move-result v12
invoke-virtual {v3, v12}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setTextSize(F)V
.line 422
invoke-virtual {v3}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->rebuildLayout()V
.line 424
new-instance v12, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lGcCKjIJ_jdUS8VBvR-1QctCOcE;
invoke-direct {v12, v0, v8}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lGcCKjIJ_jdUS8VBvR-1QctCOcE;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;)V
invoke-virtual {v3, v12}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setOnSwipeItemClickListener(Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout$OnSwipeItemClickListener;)V
.line 554
return-void
nop
:array_142
.array-data 4
-0x3b3b3c
-0xc44301
-0x8b3cf
.end array-data
:array_14c
.array-data 4
-0x1
-0x1
-0x1
.end array-data
.end method
.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 7
.param p1, "parent" # Landroid/view/ViewGroup;
.param p2, "viewType" # I
.line 343
new-instance v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$1;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->mContext:Landroid/content/Context;
invoke-direct {v0, p0, v1}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$1;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Landroid/content/Context;)V
.line 354
.local v0, "swipeLayout":Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->mContext:Landroid/content/Context;
invoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v1
const v2, 0x7f0c1462
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
const/4 v3, 0x0
invoke-virtual {v1, v2, p1, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v1
.line 355
.local v1, "view":Landroid/view/View;
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setUpView(Landroid/view/View;)V
.line 356
new-instance v2, Lim/tpelyyftgw/ui/components/RecyclerListView$Holder;
invoke-direct {v2, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView$Holder;-><init>(Landroid/view/View;)V
return-object v2
.end method
.method public swapElements(II)V
.registers 7
.param p1, "fromIndex" # I
.param p2, "toIndex" # I
.line 562
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
.line 563
.local v0, "from":Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v1}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v1
invoke-interface {v1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
.line 564
.local v1, "to":Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v2
invoke-interface {v2, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;
.line 565
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;
move-result-object v2
invoke-interface {v2, p2, v0}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;
.line 566
invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->notifyItemMoved(II)V
.line 567
invoke-static {p1, p2}, Ljava/lang/Math;->min(II)I
move-result v2
sub-int v3, p1, p2
invoke-static {v3}, Ljava/lang/Math;->abs(I)I
move-result v3
add-int/lit8 v3, v3, 0x1
invoke-virtual {p0, v2, v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->notifyItemRangeChanged(II)V
.line 568
return-void
.end method