FooterAdapter.smali

.class public final Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter;
.super Lcom/drakeet/multitype/c;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;,
        Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$a;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/drakeet/multitype/c<",
        "Lcom/imo/android/imoim/world/data/bean/c/j;",
        "Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;",
        ">;"
    }
.end annotation


# static fields
.field public static final c:Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$a;


# instance fields
.field final b:Lcom/imo/android/imoim/world/detail/a;


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

    new-instance v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter;->c:Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$a;

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Lcom/imo/android/imoim/world/detail/a;)V
    .registers 4

    const-string v0, "context"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 20
    invoke-direct {p0}, Lcom/drakeet/multitype/c;-><init>()V

    iput-object p2, p0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter;->b:Lcom/imo/android/imoim/world/detail/a;

    return-void
.end method


# virtual methods
.method public final synthetic a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
    .registers 6

    const-string v0, "inflater"

    .line 20
    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "parent"

    invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 15101
    new-instance v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;

    const v1, 0x7f0b0662

    const/4 v2, 0x0

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

    move-result-object p1

    const-string p2, "inflater.inflate(R.layou\u2026il_footer, parent, false)"

    invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-direct {v0, p1}, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;-><init>(Landroid/view/View;)V

    .line 20
    check-cast v0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;

    return-object v0
.end method

.method public final synthetic a(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Ljava/lang/Object;)V
    .registers 20

    .line 20
    move-object/from16 v0, p1

    check-cast v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;

    move-object/from16 v1, p2

    check-cast v1, Lcom/imo/android/imoim/world/data/bean/c/j;

    const-string v2, "holder"

    invoke-static {v0, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v2, "item"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 1166
    iget v2, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->a:I

    const/4 v3, 0x0

    const/4 v4, 0x2

    const/4 v5, 0x1

    const/16 v6, 0x8

    const/4 v7, 0x0

    if-eq v2, v5, :cond_4c

    if-eq v2, v4, :cond_2a

    .line 6105
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->a:Landroid/widget/TextView;

    .line 1043
    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setVisibility(I)V

    .line 6106
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->b:Landroid/widget/ImageView;

    .line 1044
    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setVisibility(I)V

    move-object v2, v3

    goto :goto_6d

    .line 4105
    :cond_2a
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->a:Landroid/widget/TextView;

    .line 1037
    invoke-virtual {v2, v7}, Landroid/widget/TextView;->setVisibility(I)V

    .line 4106
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->b:Landroid/widget/ImageView;

    .line 1038
    invoke-virtual {v2, v7}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5105
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->a:Landroid/widget/TextView;

    const v8, 0x7f0f0b7e

    new-array v9, v7, [Ljava/lang/Object;

    .line 1039
    invoke-static {v8, v9}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v8

    check-cast v8, Ljava/lang/CharSequence;

    invoke-virtual {v2, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    const v2, 0x7f080a1c

    .line 1040
    invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    goto :goto_6d

    .line 2105
    :cond_4c
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->a:Landroid/widget/TextView;

    .line 1031
    invoke-virtual {v2, v7}, Landroid/widget/TextView;->setVisibility(I)V

    .line 2106
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->b:Landroid/widget/ImageView;

    .line 1032
    invoke-virtual {v2, v7}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3105
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->a:Landroid/widget/TextView;

    const v8, 0x7f0f0b80

    new-array v9, v7, [Ljava/lang/Object;

    .line 1033
    invoke-static {v8, v9}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v8

    check-cast v8, Ljava/lang/CharSequence;

    invoke-virtual {v2, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    const v2, 0x7f080a22

    .line 1034
    invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    :goto_6d
    if-eqz v2, :cond_74

    .line 7106
    iget-object v8, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->b:Landroid/widget/ImageView;

    .line 1049
    invoke-virtual {v8, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1051
    :cond_74
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->itemView:Landroid/view/View;

    .line 7168
    iget-object v8, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->c:Lcom/imo/android/imoim/world/data/bean/c/f;

    if-eqz v8, :cond_86

    .line 8044
    iget-boolean v8, v8, Lcom/imo/android/imoim/world/data/bean/c/f;->h:Z

    if-ne v8, v5, :cond_86

    const v8, 0x7f06013c

    .line 1052
    invoke-static {v8}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I

    move-result v8

    goto :goto_8d

    :cond_86
    const v8, 0x7f060410

    .line 1053
    invoke-static {v8}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I

    move-result v8

    .line 1051
    :goto_8d
    invoke-virtual {v2, v8}, Landroid/view/View;->setBackgroundColor(I)V

    .line 8168
    iget-object v2, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->c:Lcom/imo/android/imoim/world/data/bean/c/f;

    if-eqz v2, :cond_97

    .line 9043
    iget-wide v8, v2, Lcom/imo/android/imoim/world/data/bean/c/f;->g:J

    goto :goto_99

    :cond_97
    const-wide/16 v8, 0x0

    :goto_99
    const-wide/16 v10, 0x1

    cmp-long v2, v8, v10

    if-lez v2, :cond_a5

    .line 9108
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->d:Landroid/view/View;

    .line 1056
    invoke-virtual {v2, v7}, Landroid/view/View;->setVisibility(I)V

    goto :goto_aa

    .line 10108
    :cond_a5
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->d:Landroid/view/View;

    .line 1058
    invoke-virtual {v2, v6}, Landroid/view/View;->setVisibility(I)V

    .line 11107
    :goto_aa
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->c:Landroidx/constraintlayout/widget/ConstraintLayout;

    .line 1060
    check-cast v2, Landroid/view/View;

    .line 12075
    new-instance v8, Landroid/graphics/drawable/PaintDrawable;

    const v9, 0x7f060190

    invoke-static {v9}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I

    move-result v9

    invoke-direct {v8, v9}, Landroid/graphics/drawable/PaintDrawable;-><init>(I)V

    .line 12076
    invoke-static {v4}, Lcom/imo/android/imoim/util/ay;->a(I)I

    move-result v9

    int-to-float v9, v9

    .line 12077
    invoke-virtual {v8, v9}, Landroid/graphics/drawable/PaintDrawable;->setCornerRadius(F)V

    .line 12169
    iget-boolean v10, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->d:Z

    const/4 v11, 0x7

    const/4 v12, 0x6

    const/4 v13, 0x5

    const/4 v14, 0x4

    const/4 v15, 0x3

    if-eqz v10, :cond_e2

    .line 12170
    iget-boolean v10, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->e:Z

    if-eqz v10, :cond_e2

    new-array v3, v6, [F

    aput v9, v3, v7

    aput v9, v3, v5

    aput v9, v3, v4

    aput v9, v3, v15

    aput v9, v3, v14

    aput v9, v3, v13

    aput v9, v3, v12

    aput v9, v3, v11

    goto :goto_111

    .line 13169
    :cond_e2
    iget-boolean v10, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->d:Z

    const/16 v16, 0x0

    if-eqz v10, :cond_fb

    new-array v3, v6, [F

    aput v9, v3, v7

    aput v9, v3, v5

    aput v9, v3, v4

    aput v9, v3, v15

    aput v16, v3, v14

    aput v16, v3, v13

    aput v16, v3, v12

    aput v16, v3, v11

    goto :goto_111

    .line 13170
    :cond_fb
    iget-boolean v10, v1, Lcom/imo/android/imoim/world/data/bean/c/j;->e:Z

    if-eqz v10, :cond_111

    new-array v3, v6, [F

    aput v16, v3, v7

    aput v16, v3, v5

    aput v16, v3, v4

    aput v16, v3, v15

    aput v9, v3, v14

    aput v9, v3, v13

    aput v9, v3, v12

    aput v9, v3, v11

    .line 12095
    :cond_111
    :goto_111
    invoke-virtual {v8, v3}, Landroid/graphics/drawable/PaintDrawable;->setCornerRadii([F)V

    .line 12096
    check-cast v8, Landroid/graphics/drawable/Drawable;

    invoke-virtual {v2, v8}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 14107
    iget-object v2, v0, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;->c:Landroidx/constraintlayout/widget/ConstraintLayout;

    .line 1061
    new-instance v3, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$b;

    move-object/from16 v4, p0

    invoke-direct {v3, v4, v0, v1}, Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$b;-><init>(Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter;Lcom/imo/android/imoim/world/detail/adapter/FooterAdapter$ViewHolder;Lcom/imo/android/imoim/world/data/bean/c/j;)V

    check-cast v3, Landroid/view/View$OnClickListener;

    invoke-virtual {v2, v3}, Landroidx/constraintlayout/widget/ConstraintLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    return-void
.end method