Spannable的富文本显示(图文混排)
来源:互联网 发布:时时彩后二杀号软件 编辑:程序博客网 时间:2024/05/05 06:12
Spannable是一个接口
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE、
Spanned.SPAN_INCLUSIVE_EXCLUSIVE、
Spanned.SPAN_EXCLUSIVE_INCLUSIVE、
Spanned.SPAN_INCLUSIVE_INCLUSIVE
标识在 Span 范围内的文本前后输入新的字符时是否把它们也应用这个效果。分别有
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE(前后都不包括)、
Spanned.SPAN_INCLUSIVE_EXCLUSIVE(前面包括,后面不包括)、
Spanned.SPAN_EXCLUSIVE_INCLUSIVE(前面不包括,后面包括)、
Spanned.SPAN_INCLUSIVE_INCLUSIVE(前后都包括)。
SpannableStringBuilder ssb = new SpannableStringBuilder(); ssb.append("点击出奇迹!"); ssb.setSpan(new ClickableSpan() { @Override public void onClick(View widget) { } },0,ssb.length(),Spannable.SPAN_INCLUSIVE_EXCLUSIVE); new TextView(context).setText(ssb);
ssb.setSpan(CharacterStyle cs, int start , int end ,int flags);
cs 可以根据需要选择上图中CharacterStyle 的子类即可
start 指 使用效果开始的字符下标
end 指 使用效果结束的字符小标(不可以越界)
flag 可以是四种选择 看上边哦!
0 0
- Spannable的富文本显示(图文混排)
- iOS_富文本的图文混排
- 富文本-图文混排
- iOS 之 图文混排(富文本)
- label富文本 以及图文混排
- Android 富文本编辑器 图文混排
- Android 富文本编辑器 图文混排
- iOS 富文本、图文混排
- iOS-Swift3富文本(UILable文本图文混排)
- 富文本(TYAttributedLabel 简单,强大的属性文本控件(无需了解CoreText),支持图文混排显示,支持添加链接,image和UIView控件,支持自定义排版显示)
- 小胖说事13--------NSTextAttachment富文本控件实现图文混排
- 富文本(图文混排)—— TextKit & CoreText
- NSTextAttachment富文本控件实现图文混排
- NSTextAttachment富文本控件实现图文混排
- NSTextAttachment富文本控件实现图文混排
- 如何简单的实现一个富文本,图文混排编辑器
- UILabel封装——生成富文本,计算文本高度,图文混排
- UILabel封装——生成富文本,计算文本高度,图文混排
- python数据挖掘与分析实战 第5章 一处错误
- Android立体旋转动画实现与封装(支持以X、Y、Z三个轴为轴心旋转)
- 第k大的数
- [LPTHW学习笔记] - ex15 + ex16 - 读取文件
- canvas a div居中问题
- Spannable的富文本显示(图文混排)
- 顺序表应用6:有序顺序表查询
- 数据挖掘---分类算法之神经网络算法BPN实践
- 基于Groovy实现Spring Bean的动态加载
- 深度学习UFLDL教程翻译之卷积神经网络(一)
- SQLSERVER 三值逻辑
- Unable to set scheduler to SCHED_FIFO (Operation not permitted)
- <<Stochastic Discrete Event Systems >>学习笔记
- Ural 2045 Richness of words(构造)