android TextView怎么设置个别字体颜色并换行?

 我来答
百度网友6ceee8ea52
2015-08-19 · TA获得超过180个赞
知道答主
回答量:94
采纳率:0%
帮助的人:30.3万
展开全部

1、TextView 设置个别字体颜色

TextView tv=(TextView)findViewById(R.id.tv);
tv.setText(Html.fromHtml("你的内容:<font color=red>要设置的内容</font>"));

2、TextView 设置字体换行

TextView tv=(TextView)findViewById(R.id.tv);
tv.setText("你的内容");

3、TextView 设置个别字体颜色并换行

TextView tv=(TextView)findViewById(R.id.tv);
tv.setText(Html.fromHtml("内容:<br/><font color=red>juapk.com</font>"));

 或者可以用SpannableString 设置字体颜色

String XM = "asd";
SpannableString msp = new SpannableString("测试"+XM+"更换当前号码将从手机发送一条普通短信进行验证");
2 msp.setSpan(new ForegroundColorSpan(Color.BLUE), 2, XM.length()+2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
手机用户92752
2013-11-04 · 超过63用户采纳过TA的回答
知道答主
回答量:176
采纳率:100%
帮助的人:59万
展开全部
TextView tv=(TextView)findViewById(R.id.tv); tv.setText(Html.fromHtml("最专业的安卓开发者社区:juapk.com"));(2)、TextView 设置字体换行
TextView tv=(TextView)findViewById(R.id.tv); tv.setText("最专业的安卓开发者社区:\njuapk.com");(3)、TextView 设置个别字体颜色并换行
TextView tv=(TextView)findViewById(R.id.tv); tv.setText(Html.fromHtml("最专业的安卓开发者社区:juapk.com"));
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式