Android:从css调用资产文件夹

Android:从css调用资产文件夹,android,css,assets,Android,Css,Assets,我想在Android中使用CSS。我想使用Helveticaneu_Light字体。此字体位于“资源”文件夹中。我不能称之为。如何做到这一点 body = "<HEAD><STYLE>.class1 {color:gray;text-align:left;font-family:\"HelveticaNeue_Light\";font-size:17px;}</STYLE></HEAD><BODY><div class=\"cla

我想在Android中使用CSS。我想使用Helveticaneu_Light字体。此字体位于“资源”文件夹中。我不能称之为。如何做到这一点

body = "<HEAD><STYLE>.class1 {color:gray;text-align:left;font-family:\"HelveticaNeue_Light\";font-size:17px;}</STYLE></HEAD><BODY><div class=\"class1\"><P>"+ "TEXT" + "</P></BODY>";
body=“.class1{color:gray;text align:left;字体系列:\“HelveticaNeue\u Light\”字体大小:17px;}

“+”text“+”

”;

提前感谢您

如果您的文件夹中有字体,您可以使用@font-face规则调用它,如下所示:

@font-face {
     font-family: HelveticaNeue_Light;
     src: url('/assets/HelveticaNeue_Light.otf');
}

.class1 {
     font-family:HelveticaNeue_Light, Arial, sans-serif;
}

请确保字体文件的路径正确,并将字体文件的扩展名更改为任何扩展名。

如何将其集成到上面的正文字符串中?您是否可以按照添加其他规则的方式将其添加为常规css规则?_body=“.class1{color:gray;text align:left;@font face?”{字体系列:HelveticaNeue_Light;src:url('file:///android_asset/HelveticaNeue_Light.ttf“);};字体大小:17px;}

“+TEXT----它不起作用!您似乎没有调用要在任何地方显示的字体,例如在我示例的第二位,我将其称为要在“.class1”上显示的字体。”