DiscoveryJumpMenuDialog$1.smali
.class Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$1;
.super Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;
.source "DiscoveryJumpMenuDialog.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog;->init(Landroid/app/Activity;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog;
.field final synthetic val$context:Landroid/app/Activity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog;Landroid/app/Activity;)V
.registers 3
.param p1, "this$0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog;
.line 75
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$1;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog;
iput-object p2, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$1;->val$context:Landroid/app/Activity;
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public getItemCount()I
.registers 2
.line 117
const/4 v0, 0x2
return v0
.end method
.method public isEnabled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z
.registers 3
.param p1, "holder" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.line 78
const/4 v0, 0x1
return v0
.end method
.method public onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
.registers 7
.param p1, "holder1" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.param p2, "position" # I
.line 101
move-object v0, p1
check-cast v0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;
.line 104
.local v0, "holder":Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;
if-nez p2, :cond_10
.line 105
const v1, 0x7f0f0682
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
.line 106
.local v1, "text":Ljava/lang/String;
const v2, 0x7f0d00b3
.local v2, "resId":I
goto :goto_1a
.line 108
.end local v1 # "text":Ljava/lang/String;
.end local v2 # "resId":I
:cond_10
const v1, 0x7f0f0da9
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
.line 109
.restart local v1 # "text":Ljava/lang/String;
const v2, 0x7f0d00f5
.line 111
.restart local v2 # "resId":I
:goto_1a
iget-object v3, v0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;->iv:Landroid/widget/ImageView;
invoke-virtual {v3, v2}, Landroid/widget/ImageView;->setImageResource(I)V
.line 112
iget-object v3, v0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;->tv:Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual {v3, v1}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 113
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 84
new-instance v0, Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$1;->val$context:Landroid/app/Activity;
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;-><init>(Landroid/content/Context;)V
.line 85
.local v0, "ll":Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;
const/high16 v1, 0x41200000 # 10.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v1
const/4 v2, 0x0
invoke-virtual {v0, v2, v2, v2, v1}, Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;->setPadding(IIII)V
.line 86
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;->setOrientation(I)V
.line 87
new-instance v3, Landroid/widget/ImageView;
iget-object v4, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$1;->val$context:Landroid/app/Activity;
invoke-direct {v3, v4}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
.line 89
.local v3, "iv":Landroid/widget/ImageView;
sget v4, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;->TAG_IV:I
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V
.line 90
const/4 v4, -0x2
const/4 v5, -0x1
invoke-static {v5, v4, v1}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(III)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v5
invoke-virtual {v0, v3, v5}, Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 91
new-instance v5, Lim/tpelyyftgw/ui/hviews/MryTextView;
iget-object v6, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$1;->val$context:Landroid/app/Activity;
invoke-direct {v5, v6}, Lim/tpelyyftgw/ui/hviews/MryTextView;-><init>(Landroid/content/Context;)V
.line 92
.local v5, "tv":Lim/tpelyyftgw/ui/hviews/MryTextView;
const/high16 v6, 0x41400000 # 12.0f
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->sp2px(F)F
move-result v6
invoke-virtual {v5, v2, v6}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextSize(IF)V
.line 93
sget v2, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;->TAG_TV:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v5, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTag(Ljava/lang/Object;)V
.line 94
const-string v2, "windowBackgroundWhiteGrayText3"
invoke-virtual {v5, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextColor(Ljava/lang/String;)V
.line 95
invoke-static {v4, v4, v1}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(III)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v1
invoke-virtual {v0, v5, v1}, Lim/tpelyyftgw/ui/hviews/MryAlphaLinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 96
new-instance v1, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;
invoke-direct {v1, v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpMenuDialog$Holder;-><init>(Landroid/view/View;)V
return-object v1
.end method