我在strings.xml中有一个字符串数组,我想将字体类型更改为我在assets文件夹中的字体类型。下面是strings.xml中的代码示例:
<string-array name="htmlstrings">
<item>BBQ Steak marinated BBQ Steak <b>Regular<b> Medium Large sh 500 sh 700 sh 900</item>
</string-array>
我的用于重新审阅文本的Java代码如下:
String[] htmlstrings = getResources().getStringArray(R.array.htmlstrings);
description.setText(Html.fromHtml(htmlstrings[x]));
从那里我不知道如何将不同的字体类型应用于项目内的文本。请帮忙。
答案 0 :(得分:0)
这是stackoverflow中的常见答案..在问问题之前搜索..
这是你的答案
Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/verdana.ttf");
description.setTypeface(tf,Typeface.BOLD);