android webview自定义字体无法使用?

android webview自定义字体无法使用?,android,webview,Android,Webview,我已尝试将自定义字体添加到我的Web视图中,但根本不起作用。 我已经在stackoverfolow中尝试了所有答案,但仍然不起作用 这是我的代码: holder.postbit_message.loadDataWithBaseURL("file:///android_asset/",aHtml.output(post.pagehtml), "text/html",

我已尝试将自定义字体添加到我的Web视图中,但根本不起作用。
我已经在stackoverfolow中尝试了所有答案,但仍然不起作用

这是我的代码:

 holder.postbit_message.loadDataWithBaseURL("file:///android_asset/",aHtml.output(post.pagehtml), 
                                        "text/html",
                                        "UTF-8","null");
这是输出:

String global_css = "@font-face {font-family: 'almdroid';src: url('fonts/neu.ttf'); } "+
                    "body,html{font-family: 'almdroid';font-size: 10pt; word-wrap: break-word;} "+
                    "img{margin : 2px;} "+ 
                    "img.youtbe_img{padding: 2px;border : 1px solid #dfdfdf;background-color : #ebebeb;margin : 3px;}"+
                    "a {text-decoration: none;color: #0066CC}"+
                    "fieldset{word-wrap:break-word;font-size: 9pt;border : 1px solid #e6e6e6;margin : 10px 0;color: #636363;background-color: #f6f6f6;padding:5px;}"+
                    "legend{font-size: 9pt;border : 1px solid #e6e6e6;padding: 4px 5px;background-color : #ffffff;color : #6a6a6a;}"+
                    "img,legend,fieldset{-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}"+
                    "img.effect_me{-webkit-box-shadow: 0 0 1px 1px #b2b2b2;box-shadow: 0 0 1px 1px #b2b2b2;}";

在我的项目中,我需要在WebView中更改字体

holder.postbit_message.loadDataWithBaseURL(null,
    "<html><style type=\"text/css\">" +
    "@font-face {font-family: MyFont; font-style: bold; src: url(\"file:///android_asset/font/Roboto-Light.ttf\")} " + "body { font-family: MyFont; font-size: medium; text-align: justify; color: black;}</style><body>" +
    yourText +
    "</body></html>", "text/html", "utf-8", null);
holder.postbit\u message.loadDataWithBaseURL(空,
"" +
“@font-face{font-family:MyFont;字体样式:粗体;src:url(\”file:///android_asset/font/Roboto-Light.ttf\“”}“+”正文{字体系列:MyFont;字体大小:中等;文本对齐:对齐;颜色:黑色;}”+
你的文字+
“,”文本/html“,”utf-8“,”空);

您的项目是否有
资产/font/neu.ttf
?是的,我已将字体移动到资产也不起作用我已尝试此操作仍不起作用:(我已尝试了10种字体类型,也请参见loadDataWithBaseURL规范:。在您的代码段中,baseURL没有第一个null,最后一个参数也应该为null无字符串“null”