c.smali
.class public Lcom/singbox/ui/widget/a/c;
.super Lcom/singbox/ui/widget/a/d;
.source "SourceFile"
# instance fields
.field private final a:Z
.field private final b:Ljava/lang/String;
.field private final c:Landroid/graphics/drawable/Drawable;
.field private final d:Ljava/lang/String;
# direct methods
.method public constructor <init>(ZLjava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V
.registers 6
const-string v0, "content"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "drawable"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "retry"
invoke-static {p4, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 19
sget v0, Lcom/singbox/common/a$f;->sing_layout_empty_state:I
invoke-direct {p0, v0}, Lcom/singbox/ui/widget/a/d;-><init>(I)V
iput-boolean p1, p0, Lcom/singbox/ui/widget/a/c;->a:Z
iput-object p2, p0, Lcom/singbox/ui/widget/a/c;->b:Ljava/lang/String;
iput-object p3, p0, Lcom/singbox/ui/widget/a/c;->c:Landroid/graphics/drawable/Drawable;
iput-object p4, p0, Lcom/singbox/ui/widget/a/c;->d:Ljava/lang/String;
return-void
.end method
.method public synthetic constructor <init>(ZLjava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;ILkotlin/f/b/j;)V
.registers 8
and-int/lit8 p6, p5, 0x2
const/4 v0, 0x0
if-eqz p6, :cond_12
.line 16
sget p2, Lcom/singbox/common/a$g;->str_empty_case:I
new-array p6, v0, [Ljava/lang/Object;
invoke-static {p2, p6}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
const-string p6, "NewResourceUtils.getStri\u2026(R.string.str_empty_case)"
invoke-static {p2, p6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
:cond_12
and-int/lit8 p6, p5, 0x4
if-eqz p6, :cond_21
.line 17
sget p3, Lcom/singbox/common/a$d;->sing_ic_empty_state:I
invoke-static {p3}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;
move-result-object p3
const-string p6, "NewResourceUtils.getDraw\u2026able.sing_ic_empty_state)"
invoke-static {p3, p6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
:cond_21
and-int/lit8 p5, p5, 0x8
if-eqz p5, :cond_32
.line 18
sget p4, Lcom/singbox/common/a$g;->str_network_error_case_retry:I
new-array p5, v0, [Ljava/lang/Object;
invoke-static {p4, p5}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p4
const-string p5, "NewResourceUtils.getStri\u2026network_error_case_retry)"
invoke-static {p4, p5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
:cond_32
invoke-direct {p0, p1, p2, p3, p4}, Lcom/singbox/ui/widget/a/c;-><init>(ZLjava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public a(Landroid/view/View;)V
.registers 4
if-nez p1, :cond_3
return-void
.line 25
:cond_3
invoke-static {p1}, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a(Landroid/view/View;)Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;
move-result-object p1
const-string v0, "SingLayoutEmptyStateBinding.bind(view)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 26
iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->c:Landroid/widget/TextView;
const-string v1, "binding.tvContent"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/singbox/ui/widget/a/c;->b:Ljava/lang/String;
check-cast v1, Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 27
iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->d:Landroid/widget/TextView;
const-string v1, "binding.tvRefresh"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/singbox/ui/widget/a/c;->d:Ljava/lang/String;
check-cast v1, Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 28
iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->b:Landroid/widget/ImageView;
iget-object v1, p0, Lcom/singbox/ui/widget/a/c;->c:Landroid/graphics/drawable/Drawable;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 29
iget-boolean v0, p0, Lcom/singbox/ui/widget/a/c;->a:Z
const-string v1, "binding.btnRefresh"
if-eqz v0, :cond_4b
.line 30
iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 31
iget-object p1, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;
new-instance v0, Lcom/singbox/ui/widget/a/c$a;
invoke-direct {v0, p0}, Lcom/singbox/ui/widget/a/c$a;-><init>(Lcom/singbox/ui/widget/a/c;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.line 35
:cond_4b
iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 36
iget-object p1, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method