a.smali
.class public final Lcom/imo/android/imoim/feeds/ui/detail/utils/a;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# instance fields
.field public a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
.field public b:Landroid/view/View;
.field public c:Lcom/imo/android/imoim/feeds/ui/views/YYAvatar;
.field public d:Landroid/widget/TextView;
.field public e:Landroid/widget/TextView;
.field public f:Landroid/widget/TextView;
.field public g:Landroid/view/View;
.field public h:Landroid/widget/TextView;
.field public i:Landroid/widget/TextView;
.field public final j:Landroid/view/ViewStub;
# direct methods
.method public constructor <init>(Landroid/view/ViewStub;)V
.registers 2
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->j:Landroid/view/ViewStub;
return-void
.end method
.method public static a(Landroid/widget/TextView;Ljava/lang/String;)V
.registers 4
.line 116
check-cast p1, Ljava/lang/CharSequence;
const/4 v0, 0x0
if-eqz p1, :cond_e
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v1
if-nez v1, :cond_c
goto :goto_e
:cond_c
const/4 v1, 0x0
goto :goto_f
:cond_e
:goto_e
const/4 v1, 0x1
:goto_f
if-eqz v1, :cond_19
if-eqz p0, :cond_18
const/16 p1, 0x8
.line 117
invoke-virtual {p0, p1}, Landroid/widget/TextView;->setVisibility(I)V
:cond_18
return-void
:cond_19
if-eqz p0, :cond_1e
.line 119
invoke-virtual {p0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_1e
if-eqz p0, :cond_23
.line 120
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setVisibility(I)V
:cond_23
return-void
.end method
# virtual methods
.method public final a()V
.registers 3
const/4 v0, 0x0
.line 85
iput-object v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
.line 86
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->c:Lcom/imo/android/imoim/feeds/ui/views/YYAvatar;
if-eqz v1, :cond_a
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/feeds/ui/views/YYAvatar;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 87
:cond_a
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->d:Landroid/widget/TextView;
if-eqz v1, :cond_11
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 88
:cond_11
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->f:Landroid/widget/TextView;
if-eqz v1, :cond_18
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 89
:cond_18
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->e:Landroid/widget/TextView;
if-eqz v1, :cond_1f
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 90
:cond_1f
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->g:Landroid/view/View;
if-eqz v1, :cond_26
invoke-virtual {v1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 91
:cond_26
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->i:Landroid/widget/TextView;
if-eqz v1, :cond_2d
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 92
:cond_2d
iget-object v1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->b:Landroid/view/View;
if-eqz v1, :cond_34
invoke-virtual {v1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 93
:cond_34
iget-object v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->b:Landroid/view/View;
if-eqz v0, :cond_3d
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_3d
return-void
.end method
.method public final b()Z
.registers 2
.line 96
iget-object v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->b:Landroid/view/View;
if-eqz v0, :cond_e
if-eqz v0, :cond_e
invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
move-result v0
if-nez v0, :cond_e
const/4 v0, 0x1
return v0
:cond_e
const/4 v0, 0x0
return v0
.end method
.method public final onClick(Landroid/view/View;)V
.registers 3
if-nez p1, :cond_3
return-void
.line 102
:cond_3
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
const/high16 v0, 0x7e080000
if-eq p1, v0, :cond_44
const v0, 0x7e0800db
if-eq p1, v0, :cond_3a
packed-switch p1, :pswitch_data_4e
goto :goto_25
.line 105
:pswitch_14
iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
if-eqz p1, :cond_1d
const-string v0, "unknown"
invoke-interface {p1, v0}, Lcom/imo/android/imoim/feeds/ui/detail/utils/m;->a(Ljava/lang/String;)V
:cond_1d
return-void
.line 110
:pswitch_1e
iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
if-eqz p1, :cond_25
invoke-interface {p1}, Lcom/imo/android/imoim/feeds/ui/detail/utils/m;->a()V
:cond_25
:goto_25
return-void
.line 104
:pswitch_26
iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
if-eqz p1, :cond_2f
const-string v0, "title"
invoke-interface {p1, v0}, Lcom/imo/android/imoim/feeds/ui/detail/utils/m;->a(Ljava/lang/String;)V
:cond_2f
return-void
.line 106
:pswitch_30
iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
if-eqz p1, :cond_39
const-string v0, "sub_title"
invoke-interface {p1, v0}, Lcom/imo/android/imoim/feeds/ui/detail/utils/m;->a(Ljava/lang/String;)V
:cond_39
return-void
.line 107
:cond_3a
iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
if-eqz p1, :cond_43
const-string v0, "button"
invoke-interface {p1, v0}, Lcom/imo/android/imoim/feeds/ui/detail/utils/m;->a(Ljava/lang/String;)V
:cond_43
return-void
.line 103
:cond_44
iget-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/utils/a;->a:Lcom/imo/android/imoim/feeds/ui/detail/utils/m;
if-eqz p1, :cond_4d
const-string v0, "icon"
invoke-interface {p1, v0}, Lcom/imo/android/imoim/feeds/ui/detail/utils/m;->a(Ljava/lang/String;)V
:cond_4d
return-void
:pswitch_data_4e
.packed-switch 0x7e080170
:pswitch_30
:pswitch_26
:pswitch_1e
:pswitch_14
.end packed-switch
.end method