android 中的 FontIcon f26c 就像空白框一样出现

FontIcon f26c is coming like blank box in android

我正在使用 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。你能告诉我这可能是什么问题吗?

非常感谢你。

您使用的图标(电视)已添加到font awesome webfont的v4.4中。

可能您在应用程序中使用的是旧版本的 fontawesome-webfont.ttf,它不包含 unicode 图标。

here 下载最新的 v4.5 fontawesome-webfont.ttf 并替换现有的。

希望这会有所帮助。