我使用fonticons在textview上设置图标。
Typeface fontIcons = Typeface.createFromAsset(context.getAssets(), "fontIcons/fontawesome-webfont.ttf");
textview.setTypeface(fontIcons);
textview.setText("\uf26c");
http://fortawesome.github.io/Font-Awesome/icon/television/
如果我使用此Unicode f26c
,它就像空白框一样,对其他unicodes
工作正常。你能告诉我这里有什么问题吗?
非常感谢你。
答案 0 :(得分:1)
您正在使用的图标(电视)已添加到 v4.4 of font awesome webfont。
可能您在应用程序中使用的旧版本的fontawesome-webfont.ttf不包含unicode图标。
从here下载最新的v4.5 fontawesome-webfont.ttf并替换现有的。
希望这会有所帮助。