我正在使用font awesome
在生成底部菜单中显示图标。我从服务器仅收到对应的代码,例如f021,
我尝试使用\\u
之类的转义符。
String icon = "\\u"+ feature.getIcon();
textIcon.setText(icon);
我想进行Unicode转换并使用textview.settext("my unicode")
。
答案 0 :(得分:0)
这是我一直在寻找的解决方案:
String iconHeart = "&#x" + feature.getIcon() + ";";
String valHexStr = iconHeart.replace("&#x", "").replace(";", "");
long valLong = Long.parseLong(valHexStr, 16);
textIcon.setText(String.format("%s", (char) valLong));