d.smali
.class public final Lcom/imo/android/imoim/skin/a/d;
.super Lcom/imo/android/imoim/skin/a/b;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.registers 1
.line 10
invoke-direct {p0}, Lcom/imo/android/imoim/skin/a/b;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Landroid/view/View;)V
.registers 7
.line 14
instance-of v0, p1, Landroid/widget/TextView;
if-eqz v0, :cond_3c
.line 15
move-object v0, p1
check-cast v0, Landroid/widget/TextView;
.line 16
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
.line 18
:try_start_b
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/skin/a/d;->c(Landroid/content/Context;)Landroid/content/res/ColorStateList;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
:try_end_12
.catch Lcom/imo/android/imoim/skin/AttrException; {:try_start_b .. :try_end_12} :catch_13
return-void
:catch_13
move-exception v1
.line 20
invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "TextColorAttr "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const/4 v3, 0x1
const-string v4, "SkinAttr"
.line 1079
invoke-static {v4, v1, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 22
:try_start_24
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/skin/a/d;->b(Landroid/content/Context;)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setTextColor(I)V
:try_end_2f
.catch Lcom/imo/android/imoim/skin/AttrException; {:try_start_24 .. :try_end_2f} :catch_30
return-void
:catch_30
move-exception p1
.line 24
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 2079
invoke-static {v4, p1, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
:cond_3c
return-void
.end method