喜糖

移动开发工程师 。涉及 android、ios、jni

导航

更改字体的ttf。

Posted on 2011-09-29 00:50  喜糖  阅读(324)  评论(0编辑  收藏  举报

把相应的ttf文件放置到assert文件夹下面。(例子中起名为:fonts/HandmadeTypewriter.ttf) ;

 mText.setTypeface(Typeface.createFromAsset(getAssets(),"fonts/HandmadeTypewriter.ttf"));  

注意:android在支持ttf字体上面有一些问题。即使是用了不支持的字体,android也不会发出错误信息,而是以Droid Sans模式字体代替,所以当使用外部字体却又发现字体没有变化时,通常是因为这个字体Android没有支持,而非你的程序发生错误。