.class public Lcom/common/view/TextViewAutoAjust; .super Landroid/widget/TextView; .source "TextViewAutoAjust.java" # instance fields .field context:Landroid/content/Context; .field paint:Landroid/graphics/Paint; # direct methods .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .registers 3 .line 14 invoke-direct {p0, p1, p2}, Landroid/widget/TextView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V const/4 p2, 0x0 .line 11 iput-object p2, p0, Lcom/common/view/TextViewAutoAjust;->paint:Landroid/graphics/Paint; .line 15 iput-object p1, p0, Lcom/common/view/TextViewAutoAjust;->context:Landroid/content/Context; .line 16 new-instance p1, Landroid/graphics/Paint; invoke-direct {p1}, Landroid/graphics/Paint;->()V iput-object p1, p0, Lcom/common/view/TextViewAutoAjust;->paint:Landroid/graphics/Paint; return-void .end method # virtual methods .method public setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V .registers 3 .line 25 invoke-super {p0, p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;Landroid/widget/TextView$BufferType;)V return-void .end method .method public setText(Ljava/lang/String;)V .registers 2 .line 21 invoke-static {p1}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; move-result-object p1 invoke-super {p0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V return-void .end method