ExpandableTextView$7.smali

.class Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;
.super Landroid/text/style/ClickableSpan;
.source "ExpandableTextView.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->addUrl(Landroid/text/SpannableStringBuilder;Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;I)V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

.field final synthetic val$data:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method constructor <init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;)V
    .registers 3
    .param p1, "this$0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

    .line 707
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

    iput-object p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->val$data:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;

    invoke-direct {p0}, Landroid/text/style/ClickableSpan;-><init>()V

    return-void
.end method


# virtual methods
.method public onClick(Landroid/view/View;)V
    .registers 7
    .param p1, "widget"    # Landroid/view/View;

    .line 710
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$OnLinkClickListener;

    move-result-object v0

    if-eqz v0, :cond_21

    .line 711
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$OnLinkClickListener;

    move-result-object v0

    sget-object v1, Lcom/bjz/comm/net/expandViewModel/LinkType;->LINK_TYPE:Lcom/bjz/comm/net/expandViewModel/LinkType;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->val$data:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;->getUrl()Ljava/lang/String;

    move-result-object v2

    const/4 v3, 0x0

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->val$data:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;->getFcEntitysResponse()Lcom/bjz/comm/net/bean/FCEntitysResponse;

    move-result-object v4

    invoke-interface {v0, v1, v2, v3, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$OnLinkClickListener;->onLinkClickListener(Lcom/bjz/comm/net/expandViewModel/LinkType;Ljava/lang/String;Ljava/lang/String;Lcom/bjz/comm/net/bean/FCEntitysResponse;)V

    goto :goto_46

    .line 714
    :cond_21
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 715
    .local v0, "intent":Landroid/content/Intent;
    const-string v1, "android.intent.action.VIEW"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;

    .line 716
    const/high16 v1, 0x10000000

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;

    .line 717
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->val$data:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/model/FormatData$PositionData;->getUrl()Ljava/lang/String;

    move-result-object v1

    invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    .line 718
    .local v1, "url":Landroid/net/Uri;
    invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;

    .line 719
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->access$1400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;)Landroid/content/Context;

    move-result-object v2

    invoke-virtual {v2, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    .line 721
    .end local v0    # "intent":Landroid/content/Intent;
    .end local v1    # "url":Landroid/net/Uri;
    :goto_46
    return-void
.end method

.method public updateDrawState(Landroid/text/TextPaint;)V
    .registers 3
    .param p1, "ds"    # Landroid/text/TextPaint;

    .line 725
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$7;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->access$1500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/text/TextPaint;->setColor(I)V

    .line 726
    const/4 v0, 0x0

    invoke-virtual {p1, v0}, Landroid/text/TextPaint;->setUnderlineText(Z)V

    .line 727
    return-void
.end method