2013年三月13日-控制不同的文字字体

2013年3月13日----控制不同的文字字体

控制不同的文字字体

      TextView里有许多与字形相关的方法,如使用setTextSize()来改变文字大小、setTypeface()来指定使用的字体,接下来的范例有两个按钮,一个控制TextView的字体,另一个控制字体的大小。这里会用到外部资源assets文件夹,引用外部的字体文件(True Type Font),再通过Typeface类的createFromAsset方法,让TextView可通过setTypeface来顺利改变字体。

主要代码如下:

textView01.setTextSize(30);

/*必须实现在assets文件夹下创建fonts文件夹

* 并放入要使用的字体(*.ttf)

* 并提供相对路径给CreateFromAsset()来创建Typeface对象*/

textView01.setTypeface(Typeface.createFromAsset(getAssets(), "fonts/SIMKAL.TTF"));