如何同时使用FontAwesome Unicode值和名称?

时间:2019-04-02 14:39:25

标签: java android fonts

我已将FontAwesome包含在我的Android项目中。我想要一个按钮除了图标和文字。为此,我正在使用FontAwesome。例如,我有一个wifi按钮,我希望文本成为wifi的图标,其值为“&#xfleb;”。以及图标后的文字WIFI或类似“&#xfleb; WiFi”的文字。问题是我并排获得了两个wifi图标作为按钮文本,因为该文本与图标名称相同。如何转义文字?

这是我的Android Studio字符串文件

<string name="wifiButton">&#xf1eb;WiFi</string>

下面是我的称呼方式

Typeface awsome = Typeface.createFromAsset(getAssets(), "Fonts/Awesome5.otf");
wifidetect.setTypeface(awsome);
        wifidetect.setText(R.string.wifiButton);

结果是两个并排的wifi图标。我需要先是wifi图标,然后是文本“ WIFI”。

或者例如像此菜单图标,后跟文本MENU

0 个答案:

没有答案