Webview和CustomFont

时间:2011-03-05 05:39:15

标签: android

您好我正在使用webview,我需要使用自定义字体(verdana.ttf)我该怎么做。(AM使用蜂窝)

使用以下代码设置字体

 "<html><body><span style=\"font-size : 12pt;color : #333333;font-family: verdana; src: url('fonts/verdana.ttf');\" >"+data+"</span></body></html>" 

2 个答案:

答案 0 :(得分:1)

要在Webview中获取自定义字体,我们需要指定url如下,我们需要将字体放在assets文件夹中,并将webview检入应用程序的文件夹中,即它就像文件:/ data / data / packgname / files < / p>

"<html><body><span style=\"font-size : 12pt;color : #333333;font-family: verdana; src: url('file://"+ context.getFilesDir().getAbsolutePath()+ "/verdana.ttf');\" >"+data+"</span></body></html>" 

答案 1 :(得分:0)

你可以使用@ font-face ....

 @font-face { font-family: verdana; src: url('verdana.ttf'); }