PhoneBookAdapter.smali
.class public Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;
.super Lim/tpelyyftgw/ui/components/RecyclerListView$SectionsAdapter;
.source "PhoneBookAdapter.java"
# instance fields
.field private currentAccount:I
.field private mContext:Landroid/content/Context;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.param p1, "context" # Landroid/content/Context;
.line 40
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SectionsAdapter;-><init>()V
.line 37
sget v0, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I
iput v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
.line 41
iput-object p1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->mContext:Landroid/content/Context;
.line 42
return-void
.end method
# virtual methods
.method public getCountForSection(I)I
.registers 7
.param p1, "section" # I
.line 71
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsDict:Ljava/util/HashMap;
.line 72
.local v0, "usersSectionsDict":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/Object;>;>;"
iget v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v1
iget-object v1, v1, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 73
.local v1, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge p1, v2, :cond_31
.line 74
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/ArrayList;
.line 75
.local v2, "arr":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
if-eqz v2, :cond_31
.line 76
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v3
.line 77
.local v3, "count":I
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v4
add-int/lit8 v4, v4, -0x1
if-eq p1, v4, :cond_30
.line 78
add-int/lit8 v3, v3, 0x1
.line 80
:cond_30
return v3
.line 83
.end local v2 # "arr":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
.end local v3 # "count":I
:cond_31
const/4 v2, 0x0
return v2
.end method
.method public getItem(II)Ljava/lang/Object;
.registers 7
.param p1, "section" # I
.param p2, "position" # I
.line 45
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsDict:Ljava/util/HashMap;
.line 46
.local v0, "usersSectionsDict":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/Object;>;>;"
iget v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v1
iget-object v1, v1, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 47
.local v1, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge p1, v2, :cond_2b
.line 48
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/ArrayList;
.line 49
.local v2, "arr":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v3
if-ge p2, v3, :cond_2b
.line 50
invoke-virtual {v2, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
return-object v3
.line 53
.end local v2 # "arr":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
:cond_2b
const/4 v2, 0x0
return-object v2
.end method
.method public getItemViewType(II)I
.registers 6
.param p1, "section" # I
.param p2, "position" # I
.line 148
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsDict:Ljava/util/HashMap;
.line 149
.local v0, "usersSectionsDict":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/Object;>;>;"
iget v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v1
iget-object v1, v1, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 150
.local v1, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/ArrayList;
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge p2, v2, :cond_22
const/4 v2, 0x0
goto :goto_23
:cond_22
const/4 v2, 0x1
:goto_23
return v2
.end method
.method public getLetter(I)Ljava/lang/String;
.registers 5
.param p1, "position" # I
.line 155
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 156
.local v0, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
invoke-virtual {p0, p1}, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->getSectionForPosition(I)I
move-result v1
.line 157
.local v1, "section":I
const/4 v2, -0x1
if-ne v1, v2, :cond_15
.line 158
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
add-int/lit8 v1, v2, -0x1
.line 160
:cond_15
if-ltz v1, :cond_24
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge v1, v2, :cond_24
.line 161
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
return-object v2
.line 163
:cond_24
const/4 v2, 0x0
return-object v2
.end method
.method public getPositionForScrollProgress(F)I
.registers 3
.param p1, "progress" # F
.line 168
invoke-virtual {p0}, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->getItemCount()I
move-result v0
int-to-float v0, v0
mul-float v0, v0, p1
float-to-int v0, v0
return v0
.end method
.method public getSectionCount()I
.registers 3
.line 65
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 66
.local v0, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v1
return v1
.end method
.method public getSectionHeaderView(ILandroid/view/View;)Landroid/view/View;
.registers 7
.param p1, "section" # I
.param p2, "view" # Landroid/view/View;
.line 88
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsDict:Ljava/util/HashMap;
.line 89
.local v0, "usersSectionsDict":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/Object;>;>;"
iget v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v1
iget-object v1, v1, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 90
.local v1, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
if-nez p2, :cond_1a
.line 91
new-instance v2, Lim/tpelyyftgw/ui/cells/LetterSectionCell;
iget-object v3, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->mContext:Landroid/content/Context;
invoke-direct {v2, v3}, Lim/tpelyyftgw/ui/cells/LetterSectionCell;-><init>(Landroid/content/Context;)V
move-object p2, v2
.line 93
:cond_1a
move-object v2, p2
check-cast v2, Lim/tpelyyftgw/ui/cells/LetterSectionCell;
.line 94
.local v2, "cell":Lim/tpelyyftgw/ui/cells/LetterSectionCell;
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v3
if-ge p1, v3, :cond_2d
.line 95
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/cells/LetterSectionCell;->setLetter(Ljava/lang/String;)V
goto :goto_32
.line 97
:cond_2d
const-string v3, ""
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/cells/LetterSectionCell;->setLetter(Ljava/lang/String;)V
.line 99
:goto_32
return-object p2
.end method
.method public isEnabled(II)Z
.registers 6
.param p1, "section" # I
.param p2, "row" # I
.line 58
iget v0, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsDict:Ljava/util/HashMap;
.line 59
.local v0, "usersSectionsDict":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/Object;>;>;"
iget v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/ContactsController;->getInstance(I)Lim/tpelyyftgw/messenger/ContactsController;
move-result-object v1
iget-object v1, v1, Lim/tpelyyftgw/messenger/ContactsController;->phoneBookSectionsArray:Ljava/util/ArrayList;
.line 60
.local v1, "sortedUsersSectionsArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/ArrayList;
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v2
if-ge p2, v2, :cond_22
const/4 v2, 0x1
goto :goto_23
:cond_22
const/4 v2, 0x0
:goto_23
return v2
.end method
.method public onBindViewHolder(IILandroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
.registers 14
.param p1, "section" # I
.param p2, "position" # I
.param p3, "holder" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.line 121
invoke-virtual {p3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getItemViewType()I
move-result v0
if-eqz v0, :cond_8
goto/16 :goto_77
.line 123
:cond_8
iget-object v0, p3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/cells/UserCell;
.line 124
.local v0, "userCell":Lim/tpelyyftgw/ui/cells/UserCell;
invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->getItem(II)Ljava/lang/Object;
move-result-object v1
.line 125
.local v1, "object":Ljava/lang/Object;
const/4 v2, 0x0
.line 126
.local v2, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
instance-of v3, v1, Lim/tpelyyftgw/messenger/ContactsController$Contact;
const-string v4, ""
const/4 v5, 0x0
const/4 v6, 0x0
if-eqz v3, :cond_4e
.line 127
move-object v3, v1
check-cast v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;
.line 128
.local v3, "contact":Lim/tpelyyftgw/messenger/ContactsController$Contact;
iget-object v7, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v7, :cond_23
.line 129
iget-object v2, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->user:Lim/tpelyyftgw/tgnet/TLRPC$User;
goto :goto_4d
.line 131
:cond_23
iget v7, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->contact_id:I
invoke-virtual {v0, v7}, Lim/tpelyyftgw/ui/cells/UserCell;->setCurrentId(I)V
.line 132
iget-object v7, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->first_name:Ljava/lang/String;
iget-object v8, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->last_name:Ljava/lang/String;
invoke-static {v7, v8}, Lim/tpelyyftgw/messenger/ContactsController;->formatName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
iget-object v8, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->phones:Ljava/util/ArrayList;
invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z
move-result v8
if-eqz v8, :cond_3a
move-object v8, v4
goto :goto_4a
:cond_3a
invoke-static {}, Lim/tpelyyftgw/phoneformat/PhoneFormat;->getInstance()Lim/tpelyyftgw/phoneformat/PhoneFormat;
move-result-object v8
iget-object v9, v3, Lim/tpelyyftgw/messenger/ContactsController$Contact;->phones:Ljava/util/ArrayList;
invoke-virtual {v9, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v9
check-cast v9, Ljava/lang/String;
invoke-virtual {v8, v9}, Lim/tpelyyftgw/phoneformat/PhoneFormat;->format(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
:goto_4a
invoke-virtual {v0, v5, v7, v8, v6}, Lim/tpelyyftgw/ui/cells/UserCell;->setData(Lim/tpelyyftgw/tgnet/TLObject;Ljava/lang/CharSequence;Ljava/lang/CharSequence;I)V
.line 134
.end local v3 # "contact":Lim/tpelyyftgw/messenger/ContactsController$Contact;
:goto_4d
goto :goto_51
.line 135
:cond_4e
move-object v2, v1
check-cast v2, Lim/tpelyyftgw/tgnet/TLRPC$User;
.line 137
:goto_51
if-eqz v2, :cond_77
.line 138
iget-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$User;->phone:Ljava/lang/String;
if-eqz v3, :cond_73
.line 139
invoke-static {}, Lim/tpelyyftgw/phoneformat/PhoneFormat;->getInstance()Lim/tpelyyftgw/phoneformat/PhoneFormat;
move-result-object v3
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v7, "+"
invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v7, v2, Lim/tpelyyftgw/tgnet/TLRPC$User;->phone:Ljava/lang/String;
invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Lim/tpelyyftgw/phoneformat/PhoneFormat;->format(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
goto :goto_74
:cond_73
nop
.line 138
:goto_74
invoke-virtual {v0, v2, v5, v4, v6}, Lim/tpelyyftgw/ui/cells/UserCell;->setData(Lim/tpelyyftgw/tgnet/TLObject;Ljava/lang/CharSequence;Ljava/lang/CharSequence;I)V
.line 144
.end local v0 # "userCell":Lim/tpelyyftgw/ui/cells/UserCell;
.end local v1 # "object":Ljava/lang/Object;
.end local v2 # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
:cond_77
:goto_77
return-void
.end method
.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 10
.param p1, "parent" # Landroid/view/ViewGroup;
.param p2, "viewType" # I
.line 105
if-eqz p2, :cond_32
.line 112
new-instance v0, Lim/tpelyyftgw/ui/cells/DividerCell;
iget-object v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->mContext:Landroid/content/Context;
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/cells/DividerCell;-><init>(Landroid/content/Context;)V
.line 113
.local v0, "view":Landroid/view/View;
sget-boolean v1, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
const/high16 v2, 0x41e00000 # 28.0f
const/high16 v3, 0x42900000 # 72.0f
if-eqz v1, :cond_14
const/high16 v1, 0x41e00000 # 28.0f
goto :goto_16
:cond_14
const/high16 v1, 0x42900000 # 72.0f
:goto_16
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
const/high16 v4, 0x41000000 # 8.0f
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
sget-boolean v6, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v6, :cond_26
const/high16 v2, 0x42900000 # 72.0f
:cond_26
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v3
invoke-virtual {v0, v1, v5, v2, v3}, Landroid/view/View;->setPadding(IIII)V
goto :goto_4a
.line 107
.end local v0 # "view":Landroid/view/View;
:cond_32
new-instance v0, Lim/tpelyyftgw/ui/cells/UserCell;
iget-object v1, p0, Lim/tpelyyftgw/ui/adapters/PhoneBookAdapter;->mContext:Landroid/content/Context;
const/16 v2, 0x3a
const/4 v3, 0x1
const/4 v4, 0x0
invoke-direct {v0, v1, v2, v3, v4}, Lim/tpelyyftgw/ui/cells/UserCell;-><init>(Landroid/content/Context;IIZ)V
.line 108
.restart local v0 # "view":Landroid/view/View;
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/ui/cells/UserCell;
const-string v2, "fonts/rmedium.ttf"
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/cells/UserCell;->setNameTypeface(Landroid/graphics/Typeface;)V
.line 109
nop
.line 116
:goto_4a
new-instance v1, Lim/tpelyyftgw/ui/components/RecyclerListView$Holder;
invoke-direct {v1, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView$Holder;-><init>(Landroid/view/View;)V
return-object v1
.end method