1、Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace
2、在Android中可以引入其他字体 。
Android:layout_height="fill_parent" >
Android:text="sans:"
Android:textSize="20sp" >
Android:text="Hello,World"
Android:textSize="20sp"
Android:typeface="sans" >
Android:text="serif:"
Android:textSize="20sp" >
Android:text="Hello,World"
Android:textSize="20sp"
Android:typeface="serif" >
Android:text="monospace:"
Android:textSize="20sp" >
Android:text="Hello,World"
Android:textSize="20sp"
Android:typeface="monospace" >
Android:text="custom:"
Android:textSize="20sp" >
Android:text="Hello,World"
Android:textSize="20sp" >
// 得到TextView控件对象
TextView textView = (TextView) findViewById(R.id.custom);
// 将字体文件保存在assets/fonts/目录下,www.linuxidc.com创建Typeface对象
Typeface typeFace = Typeface.createFromAsset(getAssets(),"fonts/DroidSansThai.ttf");
// 应用字体
textView.setTypeface(typeFace);