android textview 使用html实现下划线效果

 由于新做的一个项目要求有字体带下划线效果,当时看了下其实可以通过图片伪造出那种视觉效果。但是为了体现点技术含量,于是我想用Textview带下划线的效果。方法有两种,第一种是 mTxtRegister.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG) 第二种是 mTxtRegister.setText(Html.fromHtml("<u>(xuqingfeng77博客)</u>")) ;经过综合比对发现,第一种方法效果不好,会出现锯齿状的字体,因为被绘制过。第二种效果更好。至于其中的深奥,还没去研究,因为急着赶项目,所以能凑出那效果就可以了。

你可能感兴趣的:(android textview 使用html实现下划线效果)