在Android中调用来自css的资产文件夹

时间:2012-12-11 11:55:34

标签: android css assets

我正在Android中编写一个CSS。我想使用HelveticaNeue_Light字体。此字体位于assets文件夹中。我正在做的是

body ="<HEAD><STYLE>.class1{color:gray;text-align:left;@font-face {font-family: HelveticaNeue_Light;src: url('file:///android_asset/HelveticaNeue_Light.ttf');};font-size:17px;}</STYLE><‌​/HEAD><BODY><div class=\"class1\"><P>"+TEXT+ '</P></BODY>"

但它不起作用。该怎么办?

2 个答案:

答案 0 :(得分:3)

因为你应该分开选择器

  <STYLE>
    .class1{color:gray;text-align:left;font-size:17px;}
    @font-face {font-family: HelveticaNeue_Light;src: url('file:///android_asset/HelveticaNeue_Light.ttf');}
  </STYLE>

答案 1 :(得分:2)

这就是我在css中的表现:

@font-face 
{
    font-family: MyFont;
    src: url("fonts/UniversLTStd-BoldObl.ttf")
}

我的字体和css都在assets文件夹下。