Android 增加中文字体

时间:2022-04-04 06:35:30

  项目需要,android提供字体风格不够用,所以这篇文章应用而生。先看效果:Android 增加中文字体

  大致思路就是,下载第三方字体库http://www.font5.com/font.php?tag=Android,然后放到assets目录下,代码中设置即可;以军事字体kaiser 和隶属为例

        textView02 = (TextView) this.findViewById(R.id.text02);
textView03 = (TextView) this.findViewById(R.id.text03);
Typeface typeFace = Typeface.createFromAsset(getAssets(),
"fonts/lishu.ttf");
Typeface typeFace2 = Typeface.createFromAsset(getAssets(),
"fonts/kaise.ttf");
textView02.setTypeface(typeFace);
textView03.setTypeface(typeFace2);

最后附上源码下载