стили шрифта не работают, если установить пользовательский шрифт для веб-просмотра

Main.java:

Main instanceMain = this;
    String Dataz = FN.getHtmlData(instanceMain,"BMitra",20,(getResources().getString(R.string.matn2)));
    btne.loadDataWithBaseURL("file:///android_asset/", Dataz, "text/html", "utf-8", null);

FN.java:

public static String getHtmlData(Context context,String fontname,Integer fontsize, String data){
    String head = "@font-face {font-family: 'MYFNT';src: url('"+fontname+".ttf');} body {text-align:justify;font-family: 'MYFNT';color: Black;}";
    String htmlData= ""+head+""+data+"" ;
    return htmlData;
 }

strings.xml:


    

носмелый тег не работает и вывод: سلام английский жирный не жирный текст

кстати я нашелнекоторые проблемы с отчетами

другим способом :

Main.java:

Main instanceMain = this;
    String Dataz = FN.getHtmlData(instanceMain,getResources().getString(R.string.matn2)));
    btne.loadDataWithBaseURL("file:///android_asset/", Dataz, "text/html", "utf-8", null);

FN.java:

public static String getHtmlData(Context paramContext, String paramString)
  {
    return "" + "" + "" + "    " + paramString + "";
  }

justified_textview.css (в папке сборка):

/*@font-face {
font-family:"MyFont";
src:url('file:///android_asset/BMITRA.TTF');
}

@font-face {
font-family:"MyFont";
src:url('file:///android_asset/BMITRABD.TTF');
font-weight: bold;
}*/

@font-face {
font-family: 'Conv_BMITRA';
src: url('file:///android_asset/BMITRA.ttf');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Conv_BMITRA';
src: url('file:///android_asset/BMITRABD.ttf');
font-weight: bold;
font-style: normal;
}


body {
font-family:'Conv_BMITRA';
text-align:justify;
line-height: 20pt;  
color: Black;      
}

и matn2 (strings.xml):


    
    

и теперь его работа на Android 2.3.3 или 2.3.5, ноне работает на андроиде 4.0.х

Ответы на вопрос(2)

Ваш ответ на вопрос