MultiActionTextView-文字可点击TextView

MultiActionTextView

MultiActionTextView-文字可点击TextView_第1张图片
ICON

文字可点击TextView,设置文字部分可点击,点击执行不同操作。

预览

MultiActionTextView-文字可点击TextView_第2张图片
Screenshots

要求

链接

  • Github
  • Bintray

使用

  • 基本布局

  • 基本代码
MultiActionTextView textView = (MultiActionTextView) findViewById(id);
MultiActionClickableSpan action1 = new MultiActionClickableSpan(0, 7, colorPrimary, true, false, listener);
MultiActionClickableSpan action2 = new MultiActionClickableSpan(10, 15, colorAccent, false, true, listener);
MultiActionClickableSpan action3 = new MultiActionClickableSpan(134, 140, colorRipple, false, true, listener);
textView.setText(text, action1, action2, action3);

注意

  • MultiActionClickableSpan可设置是否拦截View的OnClickListener响应
  • MultiActionClickableSpan可以设置不同的颜色

你可能感兴趣的:(MultiActionTextView-文字可点击TextView)