gpt4 book ai didi

android - Font Awesome 不适用于直接字符串输入

转载 作者:行者123 更新时间:2023-11-29 01:07:39 25 4
gpt4 key购买 nike

我想在我的应用程序中为一个 TextView 设置很棒的字体。我像下面这样使用它并且工作正常:

 Typeface font = Typeface.createFromAsset( getAssets(), "fontawesome/fonts/fontawesome-webfont.ttf" );
TextView awesomeButton = (TextView)findViewById(R.id.awesome_button);
awesomeButton.setTypeface(font);
awesomeButton.setText(MainActivity.this.getString(R.string.heart));

但是当我想像下面的鳕鱼一样使用它时,它不起作用:

Typeface font = Typeface.createFromAsset( getAssets(), "fontawesome/fonts/fontawesome-webfont.ttf" );
TextView awesomeButton = (TextView)findViewById(R.id.awesome_button);
awesomeButton.setTypeface(font);
awesomeButton.setText("");

最佳答案

试试这个

Typeface font = Typeface.createFromAsset( getAssets(), "fontawesome/fonts/fontawesome-webfont.ttf" );
TextView awesomeButton = (TextView)findViewById(R.id.awesome_button);
awesomeButton.setTypeface(font);
awesomeButton.setText(Html.fromHtml(""));

关于android - Font Awesome 不适用于直接字符串输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45749737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com