EmojiViewV2$EmojiSearchAdapter$2.smali
.class Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;
.super Ljava/lang/Object;
.source "EmojiViewV2.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;)V
.registers 2
.param p1, "this$1" # Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
.line 3984
iput-object p1, p0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.registers 21
.param p1, "v" # Landroid/view/View;
.line 3987
move-object/from16 v0, p0
const/4 v1, 0x1
new-array v2, v1, [Z
.line 3988
.local v2, "loadingUrl":[Z
new-instance v3, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
iget-object v4, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v4, v4, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->getContext()Landroid/content/Context;
move-result-object v4
invoke-direct {v3, v4}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;-><init>(Landroid/content/Context;)V
.line 3990
.local v3, "builder":Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
new-instance v4, Landroid/widget/LinearLayout;
iget-object v5, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v5, v5, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->getContext()Landroid/content/Context;
move-result-object v5
invoke-direct {v4, v5}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
.line 3991
.local v4, "linearLayout":Landroid/widget/LinearLayout;
invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;->setOrientation(I)V
.line 3992
const/high16 v5, 0x41a80000 # 21.0f
invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
const/4 v7, 0x0
invoke-virtual {v4, v6, v7, v5, v7}, Landroid/widget/LinearLayout;->setPadding(IIII)V
.line 3994
new-instance v5, Landroid/widget/ImageView;
iget-object v6, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->getContext()Landroid/content/Context;
move-result-object v6
invoke-direct {v5, v6}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
.line 3995
.local v5, "imageView1":Landroid/widget/ImageView;
const v6, 0x7f080363
invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setImageResource(I)V
.line 3996
const/4 v8, -0x2
const/4 v9, -0x2
const/16 v10, 0x31
const/4 v11, 0x0
const/16 v12, 0xf
const/4 v13, 0x0
const/4 v14, 0x0
invoke-static/range {v8 .. v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v6
invoke-virtual {v4, v5, v6}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 3998
new-instance v6, Landroid/widget/TextView;
iget-object v8, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v8, v8, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->getContext()Landroid/content/Context;
move-result-object v8
invoke-direct {v6, v8}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
.line 3999
.local v6, "textView":Landroid/widget/TextView;
const-string v8, "EmojiSuggestions"
const v9, 0x7f0f0593
invoke-static {v8, v9}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v8
invoke-virtual {v6, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 4000
const/high16 v8, 0x41700000 # 15.0f
invoke-virtual {v6, v1, v8}, Landroid/widget/TextView;->setTextSize(IF)V
.line 4001
const-string v9, "dialogTextBlue2"
invoke-static {v9}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v9
invoke-virtual {v6, v9}, Landroid/widget/TextView;->setTextColor(I)V
.line 4002
sget-boolean v9, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
const/4 v10, 0x5
const/4 v11, 0x3
if-eqz v9, :cond_82
const/4 v9, 0x5
goto :goto_83
:cond_82
const/4 v9, 0x3
:goto_83
invoke-virtual {v6, v9}, Landroid/widget/TextView;->setGravity(I)V
.line 4003
const-string v9, "fonts/rmedium.ttf"
invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v9
invoke-virtual {v6, v9}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 4004
const/4 v12, -0x2
const/4 v13, -0x2
const/16 v14, 0x33
const/4 v15, 0x0
const/16 v16, 0x18
const/16 v17, 0x0
const/16 v18, 0x0
invoke-static/range {v12 .. v18}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v9
invoke-virtual {v4, v6, v9}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 4006
new-instance v9, Landroid/widget/TextView;
iget-object v12, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v12, v12, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-virtual {v12}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->getContext()Landroid/content/Context;
move-result-object v12
invoke-direct {v9, v12}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
move-object v6, v9
.line 4007
const v9, 0x7f0f0594
const-string v12, "EmojiSuggestionsInfo"
invoke-static {v12, v9}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v9
invoke-static {v9}, Lim/tpelyyftgw/messenger/AndroidUtilities;->replaceTags(Ljava/lang/String;)Landroid/text/SpannableStringBuilder;
move-result-object v9
invoke-virtual {v6, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 4008
invoke-virtual {v6, v1, v8}, Landroid/widget/TextView;->setTextSize(IF)V
.line 4009
const-string v9, "dialogTextBlack"
invoke-static {v9}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v9
invoke-virtual {v6, v9}, Landroid/widget/TextView;->setTextColor(I)V
.line 4010
sget-boolean v9, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v9, :cond_d1
const/4 v9, 0x5
goto :goto_d2
:cond_d1
const/4 v9, 0x3
:goto_d2
invoke-virtual {v6, v9}, Landroid/widget/TextView;->setGravity(I)V
.line 4011
const/4 v12, -0x2
const/4 v13, -0x2
const/16 v14, 0x33
const/4 v15, 0x0
const/16 v16, 0xb
const/16 v17, 0x0
const/16 v18, 0x0
invoke-static/range {v12 .. v18}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v9
invoke-virtual {v4, v6, v9}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 4013
new-instance v9, Landroid/widget/TextView;
iget-object v12, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v12, v12, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-virtual {v12}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->getContext()Landroid/content/Context;
move-result-object v12
invoke-direct {v9, v12}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
move-object v6, v9
.line 4014
const v9, 0x7f0f0595
new-array v12, v1, [Ljava/lang/Object;
iget-object v13, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
invoke-static {v13}, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->access$12100(Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;)Ljava/lang/String;
move-result-object v13
if-eqz v13, :cond_109
iget-object v13, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
invoke-static {v13}, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->access$12100(Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;)Ljava/lang/String;
move-result-object v13
goto :goto_111
:cond_109
iget-object v13, v0, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;
iget-object v13, v13, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiViewV2;
invoke-static {v13}, Lim/tpelyyftgw/ui/components/EmojiViewV2;->access$4900(Lim/tpelyyftgw/ui/components/EmojiViewV2;)[Ljava/lang/String;
move-result-object v13
:goto_111
aput-object v13, v12, v7
const-string v7, "EmojiSuggestionsUrl"
invoke-static {v7, v9, v12}, Lim/tpelyyftgw/messenger/LocaleController;->formatString(Ljava/lang/String;I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v7
invoke-virtual {v6, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 4015
invoke-virtual {v6, v1, v8}, Landroid/widget/TextView;->setTextSize(IF)V
.line 4016
const-string v1, "dialogTextLink"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v1
invoke-virtual {v6, v1}, Landroid/widget/TextView;->setTextColor(I)V
.line 4017
sget-boolean v1, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z
if-eqz v1, :cond_12d
goto :goto_12e
:cond_12d
const/4 v10, 0x3
:goto_12e
invoke-virtual {v6, v10}, Landroid/widget/TextView;->setGravity(I)V
.line 4018
const/4 v11, -0x2
const/4 v12, -0x2
const/16 v13, 0x33
const/4 v14, 0x0
const/16 v15, 0x12
const/16 v16, 0x0
const/16 v17, 0x10
invoke-static/range {v11 .. v17}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;
move-result-object v1
invoke-virtual {v4, v6, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 4019
new-instance v1, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2$1;
invoke-direct {v1, v0, v2, v3}, Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2$1;-><init>(Lim/tpelyyftgw/ui/components/EmojiViewV2$EmojiSearchAdapter$2;[ZLim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;)V
invoke-virtual {v6, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 4057
invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->setCustomView(Landroid/view/View;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
.line 4058
invoke-virtual {v3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->show()Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.line 4059
return-void
.end method