在做一个商城的APP的时候有一个需求是,同一段String 要设置为不同的两个颜色

SpannableString styledText = new SpannableString("购物车(" + ALLNUM + ")");  
 styledText.setSpan(new TextAppearanceSpan(getActivity(), R.style.style0), 0, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);  
 tv_title.setText(styledText, TextView.BufferType.SPANNABLE);

ALLNUM 为数量

style0为

<item name="android:textSize">15dp</item>  
    <item name="android:textColor">@color/main_text_color</item>  
       </style>

Android 一个String字符串 设置不同的颜色值相关推荐

  1. post方法就反回了一个string字符串前台怎么接_Golang Web入门(2):如何实现一个RESTful风格的路由...

    摘要 在上一篇文章中,我们聊了聊在Golang中怎么实现一个Http服务器.但是在最后我们可以发现,固然DefaultServeMux可以做路由分发的功能,但是他的功能同样是不完善的. 由Defaul ...

  2. Android 一个TextView中设置文字不同字体大小和颜色的最完整方法

    在做项目的时候,经常会遇到过一行文字有两种颜色.有时候直接会想到用多个TextView来实现.今天就介绍一下更为简单的方法,用一个TextView实现. 效果: 这几个都实现了一行字有不同颜色,还有两 ...

  3. post方法就返回了一个string字符串前台怎么接_LoadRunner脚本编写教程Getamp;Post

    >>>推荐阅读<<< 1.性能测试学习笔记-场景设计 2.性能测试的重要意义 3.性能分析流程及方法 4.应用系统性能调优之性能分析 测试过程中常会遇到需要用Loa ...

  4. 如何判断一个String字符串不为空或这不为空字符串

    1.校验不为空: String str = " "; //第一种错误情况 if (!"".equals(str) || str != null) {}//第二种 ...

  5. JAVA进阶开发之(String字符串的存储原理)

    我们现在开始学习的就是一些工具类 这些工具类只需要我们学会查阅帮助文档进行开发就可以实现很多功能 例如:我们查看工具类String 关于java JDK中内置的一个类:java.lang.String ...

  6. android 一个字符串分两行显示_【Android】DataBindinglt;中gt;

    DataBindingUtil类 DataBinding不仅可以绑定Activity还可以绑定视图内容(View) // 视图static extends ViewDataBinding> T ...

  7. android 一个字符串分两行显示_重新梳理Android权限管理

    Android Developer指南中,对Android安全体系结构的核心有这么一个说法:默认情况下,任何应用程序都无权执行任何会对其他应用程序.操作系统或者用户产生负面影响的操作.这句话其实就很好 ...

  8. android一个工程的xml怎么引用另外一个工程的xml,如何在Android中使用XML引用库中另一个包的字符串?...

    Android documentation告诉我,我可以使用"包名"访问另一个包中的字符串,无论这意味着什么: @[:]/ 所以在我的清单中,我想访问一个字符串,我已将其放在一个单 ...

  9. Android 显示输入法中的emoji表情以及String字符串转码

    Android 显示输入法中的emoji表情以及String字符串转码 实现用原生键盘输入表情并显示,有两种办法: 发送时将String字符串转换为Unicode编码字符串,显示接收的列表时用Unic ...

最新文章

  1. 【自动化测试技术QTP基础系列六】---QTP脚本录制及回放
  2. NMS和soft-nms算法
  3. matlab实现将一个文件夹里面的pcm文件依次合并成一个信号的函数
  4. C# 快速高效率复制对象另一种方式 表达式树
  5. GraphChi: Large-Scale Graph Computation on Just a PC
  6. Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案
  7. [转载] 机器学习 scikit-learn1 预测贷款用户是否会逾期
  8. 自动驾驶的“天眼”!聊一聊高精地图领域中所有主流的制作方案
  9. Oracle数据库资料收藏
  10. UA PHYS515A 电磁理论IV 时变电磁场理论1 含时的麦克斯韦方程
  11. 【图像分类】ResNet网络结构
  12. 联想拯救者Y7000关闭触摸板
  13. 排列组合——排列公式的推理和组合
  14. java实现阿里云短信验证
  15. Geogebra-球坐标系
  16. 怎么把html变成桌面壁纸,新手必看,把静态壁纸变为动态壁纸怎么设置?
  17. MySQL数据库基础操作
  18. 局域网服务器文件夹隐藏,共享文件设置隐藏 隐藏共享文件夹的方法
  19. 拓扑排序基本题目(一) OpenJ_Bailian - 4084
  20. 2017-12-22 日语编程语言抚子-第三版实现初探

热门文章

  1. pdf文件太大怎么压缩?四个步骤完成
  2. 运用VBA将Excel中【以文本存储的数字】转换为【数字】格式(去除绿色小三角)
  3. IOS OpenGL ES GPUImage 滤色混合 GPUImageScreenBlendFilter
  4. 几何向量:向量乘法(叉乘)
  5. C语言和C++语言中的泛型指针
  6. Java13都要来了,你还不了解Java8的新(旧)特性?
  7. 遗传算法,vector
  8. 《C++标准库》学习笔记 — STL —流
  9. 3dmax2022兼容疯狂模渲大师最新版|疯狂模渲大师3.6.0.4下载安装步骤教程怎么激活素材库和装机3dmax超一流辅助客户端的?
  10. 公历转农历C/C++代码