/UnderLineLinkTextView

Support some of the key words can be clicked with the underline TextView

Primary LanguageJava

UnderLineLinkTextView

Support some of the key words can be clicked with the underline TextView

    <declare-styleable name="AutoLinkStyleTextView">
        <attr name="AutoLinkStyleTextView_text_value" format="string|reference"/>//key word with color and underline, and split with ','(en)
        <attr name="AutoLinkStyleTextView_default_color" format="color|reference"/>//word and underline's color
        <attr name="AutoLinkStyleTextView_has_under_line" format="boolean"/>//underline with true and false
    </declare-styleable>

use, for example:
```xml ``` ```java autoLinkStyleTextView.setOnClickCallBack(new AutoLinkStyleTextView.ClickCallBack() { @Override public void onClick(int position) { if (position == 0) { Toast.makeText(MainActivity.this, "购买须知", Toast.LENGTH_SHORT).show(); } else if (position == 1) { Toast.makeText(MainActivity.this, "用户条款", Toast.LENGTH_SHORT).show(); } } }); ``` ![](https://github.com/wangshaolei/UnderLineLinkTextView/blob/master/img/1.png) ![](https://github.com/wangshaolei/UnderLineLinkTextView/blob/master/img/2.png)