HorizontalPicText.smali
.class public Lcom/imo/android/imoim/newfriends/HorizontalPicText;
.super Landroid/widget/FrameLayout;
.source "SourceFile"
# instance fields
.field private a:Landroid/content/Context;
.field private b:Landroid/widget/ImageView;
.field private c:Landroid/widget/TextView;
.field private d:Ljava/lang/String;
.field private e:F
.field private f:I
.field private g:I
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 2
.line 29
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 4
const/4 v0, 0x0
.line 33
invoke-direct {p0, p1, p2, v0}, Lcom/imo/android/imoim/newfriends/HorizontalPicText;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 6
.line 37
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.line 38
iput-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->a:Landroid/content/Context;
const p3, 0x7f0b05e5
.line 39
invoke-static {p1, p3, p0}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p1, 0x7f0907fe
.line 1088
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->b:Landroid/widget/ImageView;
const p1, 0x7f091317
.line 1089
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->c:Landroid/widget/TextView;
.line 2050
iget-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->a:Landroid/content/Context;
sget-object p3, Lcom/imo/android/imoim/k$b;->HorizontalPicText:[I
invoke-virtual {p1, p2, p3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
move-result-object p1
const/4 p2, 0x3
.line 2051
invoke-virtual {p1, p2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object p3
iput-object p3, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->d:Ljava/lang/String;
.line 2052
invoke-virtual {p1, p2}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
const/4 p2, 0x5
const/high16 p3, 0x41600000 # 14.0f
.line 2053
invoke-virtual {p1, p2, p3}, Landroid/content/res/TypedArray;->getDimension(IF)F
move-result p2
iput p2, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->e:F
const-string p2, "#ff009dff"
.line 2054
invoke-static {p2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result p2
const/4 p3, 0x4
invoke-virtual {p1, p3, p2}, Landroid/content/res/TypedArray;->getColor(II)I
move-result p2
iput p2, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->f:I
const/4 p2, 0x0
const/4 p3, -0x1
.line 2055
invoke-virtual {p1, p2, p3}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result p3
iput p3, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->g:I
.line 2056
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
const p1, 0x7f080151
.line 42
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->setBackgroundResource(I)V
.line 43
iget-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->c:Landroid/widget/TextView;
iget-object p3, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->d:Ljava/lang/String;
const/16 v0, 0x8
if-eqz p1, :cond_77
.line 2065
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_6f
.line 2066
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setVisibility(I)V
.line 2067
invoke-virtual {p1, p3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_77
:cond_6f
const-string p3, ""
.line 2069
invoke-virtual {p1, p3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 2070
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V
.line 44
:cond_77
:goto_77
iget-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->c:Landroid/widget/TextView;
iget p3, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->e:F
invoke-virtual {p1, p3}, Landroid/widget/TextView;->setTextSize(F)V
.line 45
iget-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->c:Landroid/widget/TextView;
iget p3, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->f:I
invoke-virtual {p1, p3}, Landroid/widget/TextView;->setTextColor(I)V
.line 46
iget-object p1, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->b:Landroid/widget/ImageView;
iget p3, p0, Lcom/imo/android/imoim/newfriends/HorizontalPicText;->g:I
if-eqz p1, :cond_97
if-lez p3, :cond_94
.line 2079
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 2080
invoke-virtual {p1, p3}, Landroid/widget/ImageView;->setImageResource(I)V
return-void
.line 2082
:cond_94
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_97
return-void
.end method