Android提供三种字体:“Sans”,“serif“和“monospace”。
1、在Android XML文件中设置字体
可以采用android:typeface,例如android:typeface=”monospace”。在这里例子中我们在Activity中对android:text=”Hello,
World!
您好”分别进行了四种显示方式,依次为“Sans”,“serif”,“monospace”和系统缺省方式(经试验缺省采用采用sans)。英文字体有差异,貌似中文字体没有差异。XML文件如下:
encoding=”utf-8″?>
“1”>
android:text=“sans:” android:layout_marginRight=“4px” android:textSize=“20sp” />
android:typeface =“sans”
android:typeface用于指定字体–> android:textSize=“20sp” />
/>
android:id=“@+id/c12_custom” android:text=“Hello, World! 您好” android:textSize=“20sp” />
2、使用其他字体
1)将新字体的TTF文件copy到assets/fonts/目录下面,例如我们将“*.ttf”copy了过去。
2)我们需要将widget设置为该字体,比较遗憾的是,不能直接在XML文件中进行,需要编写源代码。<