MultiActionTextView-文字可点击TextView

MultiActionTextView

ICON

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

预览

Screenshots

要求

链接

使用

  • 基本布局
<am.widget.multiactiontextview.MultiActionTextView
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
  • 基本代码
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可以设置不同的颜色
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容