Android中TextView实现分段显示不同颜色的字符串
16lz
2021-01-26
在做项目的时候,遇到过一行文字有两种颜色。在菜鸟的时候直接会想到用多个TextView来实现,所以下面这篇文章主要给大家介绍了关于Android中TextView如何实现分段显示不同颜色字符串的相关资料,需要的朋友可以参考下。如下图所示
一般有三种方式实现分段显示不同颜色的字符串
- 直接根据不同的需要分段字符串,然后分别使用多个TextView来显示
- 使用spannablestring
- 使用Html
要实现如图效果,我使用Html
Html使用格式比较简单,需要用到font标签
//首先是拼接字符串 String content = "" + "这是标题 "+ ""+"" + " | 内容真的 很长,一字不漏全部看完你就知道了,内容真的很长 "+ ""; //然后直接setText() TextView tvContent = (TextView) view.findViewById(R.id.tvContent); tvContent .setText(Html.fromHtml(content));
更多相关文章
- ANR错误之 keyDispatchingTimedOut
- Android(安卓)自定义View修炼-打造完美的自定义侧滑菜单/侧滑Vie
- Android相机、相册获取图片显示并保存到SD卡
- Android中基类BaseActivity的设计与实现
- Android开发实践(六)字符串实现DES加密
- Android可循环显示图像的Android(安卓)Gallery组件用法实例
- 一文学会所有 Android(安卓)TextView 属性,妈妈再也不担心我的代
- android软键盘上添加一个按钮
- 【微信分享】Android、IOS分享图标无法显示解决方法