您的位置:首页 > 移动开发 > Android开发

android TextView 文本不同颜色

2013-11-27 17:12 447 查看
方法很多,如多个TextView分开, Html.fromHtml等

推荐以下方法:

TextView tv=new TextView(context );

tv.setText("Helloworld");

Spannable span=(Spannable)holder.mTitle.getText();

span.setSpan(new ForegroundColorSpan(Color.RED), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);//文本颜色背景用BackgroundColorSpan

span.setSpan(new StyleSpan(android.graphics.Typeface.BOLD), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);//粗体

span.setSpan(new RelativeSizeSpan(1.1f), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //字大小放大缩小
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: