大胆的内容没有显示大胆

时间:2016-02-11 11:12:10

标签: android android-webview

我是android的新手。当我从URL获取数据时,然后解析HTML数据并使用loadDataWithBaseURL()显示页面内容 但是它显示了具有相同格式的所有数据。

我在数据中使用了HTML标签 段落标记<p>和其他标记工作正常,但粗体标记未以粗体显示内容。我使用<b></b>作为粗体。

如何将粗体内容显示为粗体?

这是java代码。

 final String ftext = "<html><body>"+ Html.fromHtml(storyText)+ "   </body></html>";
                webview.getSettings().setJavaScriptEnabled(true);
                webview.loadDataWithBaseURL("", ftext, "text/html", "UTF-8", "");
                webview.setVisibility(View.VISIBLE); 

1 个答案:

答案 0 :(得分:1)

根据您的评论,您使用字体Calibri

Calibri不是一个单一的,自包含的字体 它分为多个ttf文件,每个变体一个。

所以你必须包括所有这些或至少包括你打算使用的那些。

即:

  

calibri.ttf
  calibrib.ttf