Android中的一个TextView中的字体设置不同大小

2014-11-24 10:24:34 · 作者: · 浏览: 0

如图,这个是桌面Widget中的截图,最好是通过一个TextView实现,这是我提出的问题,近几天解决。呵呵,当然写两个TextView很简单也很容易设置。


Java代码


title.setText("Your big island ADVENTURE!");//这是原样显示,我想让加粗


还有,我想能不能类似的给上边那样通过html标签设置样式。网上搜过,果然可以。


Java代码


另外android帮我们封装了简单的方法。


Java代码


但是,我通过这个方法,在widget中设置,不太可行。又是个疑问了,但到在widget中通过html代码设置字体大小不行么?


如果你经常的使用设置TextView中的字体,最好使用Spannable或SpannableBuilder之类的。网上说Html.fromHtml不是很高效,因为这是通过一个很大的xml来解析的。


我再试试Spannable


Java代码