android - TextView 中的 HTML 具有不同的粗体和斜体字体

标签 android

我正在尝试在 TextView 上使用自定义字体。 TextView 文本设置为 textView1.setText(Html.fromHtml(htmlText));

html 包含粗体和斜体

现在。我购买了自定义字体。该字体带有 3 个不同的文件 (ttf)。一种用于常规,一种用于粗体和斜体。

如何将这三个字体文件应用到 TextView ?

最佳答案

此链接将帮助您了解如何自定义 android 字体:http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/

其中涉及到如何将这些字体文件应用到textview中,你需要先将它们集成到你的项目中:

Typeface tf = Typeface.createFromAsset(this.getAssets(),
        "fonts/xxx.TTF");
txt1.setTypeface(tf);

ttf文件应该放在-->assets/fonts/xxx.TTF

所有需要的细节都在段落中:“使用自定义字体”

关于android - TextView 中的 HTML 具有不同的粗体和斜体字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13220811/

相关文章:

android - 自定义字体 EditText 焦点

Android使用qt库

android - 如何在ViewGroup中使用Scroller (android)

Android:用mediaplayer播放本地视频

android - 如何在 cordova 中设置通知 PushPlugin?

java - Arraylist 不断显示最后一个元素 n 次

android - 定期刷新/重新加载 Activity

Android - 没有获得 GCM token

android - "realm migration needed",从 Realm 数据库中检索值时出现异常

android - 在通知区域中监听 "Dark Theme"切换并收到更改通知