2
Typeface hnr = Typeface.createFromAsset(this.getAssets(), "HelveticaNeueLTStd-Md.otf");
html ="<html><head><title></title> "
+ "<style type=\"text/css\"> "
+ "body {font-family:"
+ hnr
+ "; } "
+ "</style> "
+ "</head><body ><TABLE>"
+ "<TR>" + "<TD ALIGN=\"left\" > "
+ "<p><font face='"+hnr+"'>"+ data
+ "</font></p></TD></TR>" + "<TR>" + "</TABLE></body>
</html>";
webview.loadDataWithBaseURL("", html, "text/html", "utf-8", "");
這是我的代碼,但顯示時字體不會改變。字體不變webview
謝謝,但我有一些douts .. yourFont是字符串,但我可以用字樣的字體,而不是yourFont堂妹是字符串,字體是不串..所以我認爲這是行不通的。請告訴我 – moon 2011-05-06 10:18:34
謝謝,我現在得到它,並顯示我的字體..... – moon 2011-05-06 10:32:31
'yourFont'可以是任何字符串。更多信息:http://www.w3schools.com/css3/css3_fonts.asp – Michael 2011-05-06 11:48:34