Android系統(tǒng)默認了三種字體
sans
serif
monospace
可以通過下面的方式設(shè)置字體
<!-- 使用默認的sans字體-->
<TextView
android:id="@+id/sans"
android:text="Hello,World"
android:typeface="sans"
android:textSize="20sp" />
如果上面三種字體都不符合要求,可以通過
1.在assets/fonts/目錄下添加字體文件,如*.ttf
2.在Java代碼中進行設(shè)置
//得到TextView控件對象
TextView textView =(TextView)findViewById(R.id.custom);
//將字體文件保存在assets/fonts/目錄下,創(chuàng)建Typeface對象
Typeface typeFace =Typeface.createFromAsset(getAssets(),"fonts/HandmadeTypewriter.ttf");
//使用字體
textView.setTypeface(typeFace);