1、TextView的默认字体样式 android:fontFamily=“sans-serif”
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="默认字体 1234 default" />
等价于
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="sans-serif"
android:text="指定字体 1234 sans-serif"/>
2、系统提供的字体样式
通过typeface属性或fontFamily属性设置字体样式
注:同时设置typeface和fontFamily时,只有fontFamily生效
typeface属性:
- sans
- serif
- normal
- monspace
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:typeface="sans"
android:text="字体样式 1234 sans"/>
fontFamily属性:
- serif
- serif-monospace
- sans-serif
- sans-serif-black
- sans-serif-thin
- sans-serif-light
- sans-serif-medium
- sans-serif-smallcaps
- sans-serif-condensed
- sans-serif-condensed-light
- sans-serif-condensed-medium
- monospace
- casual
- cursive
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="serif"
android:text="字体样式 1234 serif" />