资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

在android中使用Html渲染的方式怎么实现必填项前面的*号

这篇文章将为大家详细讲解有关在android中使用Html渲染的方式怎么实现必填项前面的*号,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

我们提供的服务有:成都网站设计、成都网站制作、微信公众号开发、网站优化、网站认证、科尔沁右翼前ssl等。为近千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的科尔沁右翼前网站制作公司

项目的个人基本信息UI界面效果图如下,有一个红色的*号,并且跟它挨着的文字颜色不一样。简友们,你们是怎么实现的呢?我这里主要介绍一种有Html渲染的方式

在android中使用Html渲染的方式怎么实现必填项前面的*号

一开始,我测试过用一个TextView来单独装载符合,发现如果需求改颜色的时候那所有的TextView都需要改一遍颜色,接着测试了用一个TextView把符合和对应的文字装载在一起,但是发现*符号的高度不好控制,最后觉得用Html渲染的方式最佳。不多说了,开始正文内容。

1、Xml布局(只选取对应的部分)

这里的*符号和文字其实也是公用一个TextView

 


    


    

     

     
    
 

2、创建对应String资源

这里可以单独设置*符号和文字的颜色、加粗等操作

复制代码 代码如下:

 *民族 : ]]>

3、java代码中实现渲染

tvNation.setText(Html.fromHtml(getString(R.string.tip_xinghao_nation)));

关于在android中使用Html渲染的方式怎么实现必填项前面的*号就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


新闻名称:在android中使用Html渲染的方式怎么实现必填项前面的*号
文章转载:http://cdkjz.cn/article/posdpp.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220