欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

android textview更改字体

程序员文章站 2022-07-13 21:53:55
...

首先,在moudle下新建一个asset文件夹,如图所示:

 

android textview更改字体

在文件夹中存入你下载的字体的.ttf文

android textview更改字体

在你需要创建的textview的activity的onCreate方法里加入如下代码

String fontPath = "Font/waha.ttf";//asset下字体文件的路径
TextView tv = (TextView)findViewById(R.id.help_view);//需要更改字体的textview的id 
Typeface tf = Typeface.createFromAsset(getAssets(),fontPath);//这里要注意一个可能出错的地方typeface时不要直接写fontpath的路径,先定义string;否则会被当成R.String.XXX资源去查找,查找不到就会报资源找不到的错误。

tv.setTypeface(tf);