Android 单独控件实现不同字体大小、不同颜色
来源:互联网 发布:被淘宝卖家恐吓 编辑:程序博客网 时间:2024/05/22 04:21
使用多个控件来显示会使代码显得臃肿,
发现android提供了一个Span类 来实现这个功能
radioButton = (RadioButton) radioGroup.getChildAt(i);String txt = "差评(123)";Spannable spannable = new SpannableString(txt);spannable.setSpan(new AbsoluteSizeSpan(25,false),0,2, Spanned.SPAN_INCLUSIVE_INCLUSIVE);spannable.setSpan(new AbsoluteSizeSpan(20,false), 2, txt.length(), Spanned.SPAN_INCLUSIVE_INCLUSIVE);radioButton.setText(spannable);
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE --- 不包含两端start和end所在的端点
Spanned.SPAN_EXCLUSIVE_INCLUSIVE --- 不包含端start,但包含end所在的端点
Spanned.SPAN_INCLUSIVE_EXCLUSIVE --- 包含两端start,但不包含end所在的端点
Spanned.SPAN_INCLUSIVE_INCLUSIVE--- 包含两端start和end所在的端点
0 0
- Android 单独控件实现不同字体大小、不同颜色
- 同一个TextView,不同颜色,不同字体大小设置
- Android学习之控件不同状态文字显示不同颜色
- Android TextView不同文字显示不同颜色
- Android studio 单独设置Logcat字体大小,单独设置代码编辑区字体大小
- Android单独继承View类来实现自定义控件
- 【代码】Android 单独继承View类来实现自定义控件
- Android 一个字符串实现不同颜色
- Android自定义控件字体大小设置。
- C++实现离散数学“五个房子,不同颜色,不同国家...”问题
- Android 字体大小怎么自适应不同分辨率?
- Android 字体大小怎么自适应不同分辨率?
- Android字体大小怎么自适应不同分辨率?
- Android字体大小怎么自适应不同分辨率?
- Android:自适应不同分辨率的字体大小
- Android开发之不同字体、不同颜色的文本、URL
- 不同颜色不同饱和度获取
- 不同浏览器器下用不同颜色
- 关于domain adaptation
- Javascript 闭包与高阶函数 ( 一 )
- You can't specify target table 'TS_AUTH_ADMIN' for update in FROM clause记录
- PyQt中的各种提示框
- 光学相干断层成像术(OCT)
- Android 单独控件实现不同字体大小、不同颜色
- 获取resource中的参数值
- mysql的常用基本操作
- volatile实现原理——基于硬件的角度
- 面试常见的算法题
- CS0219号警告是什么
- MySql从入门到精通
- java.util.Arrays.asList方法的小细节
- ASM翻译系列第一弹:基础知识 ASM AU,Extents,Mirroring 和 Failgroups