g.smali
.class public abstract Lcom/imo/android/imoim/world/widget/g;
.super Landroid/text/style/ClickableSpan;
.source "SourceFile"
# instance fields
.field private final a:I
.field b:Z
.field private final c:I
.field private final d:I
.field private final e:Z
# direct methods
.method public constructor <init>(IIIZ)V
.registers 5
.line 83
invoke-direct {p0}, Landroid/text/style/ClickableSpan;-><init>()V
iput p1, p0, Lcom/imo/android/imoim/world/widget/g;->a:I
iput p2, p0, Lcom/imo/android/imoim/world/widget/g;->c:I
iput p3, p0, Lcom/imo/android/imoim/world/widget/g;->d:I
iput-boolean p4, p0, Lcom/imo/android/imoim/world/widget/g;->e:Z
return-void
.end method
.method public synthetic constructor <init>(IIIZILkotlin/f/b/j;)V
.registers 8
and-int/lit8 p6, p5, 0x2
if-eqz p6, :cond_5
move p2, p1
:cond_5
and-int/lit8 p6, p5, 0x4
const/4 v0, 0x0
if-eqz p6, :cond_b
const/4 p3, 0x0
:cond_b
and-int/lit8 p5, p5, 0x8
if-eqz p5, :cond_10
const/4 p4, 0x0
.line 83
:cond_10
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/world/widget/g;-><init>(IIIZ)V
return-void
.end method
# virtual methods
.method public updateDrawState(Landroid/text/TextPaint;)V
.registers 4
const-string v0, "ds"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 91
invoke-super {p0, p1}, Landroid/text/style/ClickableSpan;->updateDrawState(Landroid/text/TextPaint;)V
.line 92
iget-boolean v0, p0, Lcom/imo/android/imoim/world/widget/g;->e:Z
if-eqz v0, :cond_10
const/4 v0, 0x1
.line 93
invoke-virtual {p1, v0}, Landroid/text/TextPaint;->setFakeBoldText(Z)V
.line 95
:cond_10
iget-boolean v0, p0, Lcom/imo/android/imoim/world/widget/g;->b:Z
if-eqz v0, :cond_17
iget v0, p0, Lcom/imo/android/imoim/world/widget/g;->c:I
goto :goto_19
:cond_17
iget v0, p0, Lcom/imo/android/imoim/world/widget/g;->a:I
:goto_19
invoke-virtual {p1, v0}, Landroid/text/TextPaint;->setColor(I)V
.line 96
iget-boolean v0, p0, Lcom/imo/android/imoim/world/widget/g;->b:Z
const/4 v1, 0x0
if-eqz v0, :cond_24
iget v0, p0, Lcom/imo/android/imoim/world/widget/g;->d:I
goto :goto_25
:cond_24
const/4 v0, 0x0
:goto_25
iput v0, p1, Landroid/text/TextPaint;->bgColor:I
.line 97
invoke-virtual {p1, v1}, Landroid/text/TextPaint;->setUnderlineText(Z)V
return-void
.end method