我知道在

Android应用程序中以编程方式设置自定义字体.

有没有办法为自定义字体(资产)加载字体,Android框架将使用基于粗体,斜体等的正确文件?

例如,现在我正在尝试将Roboto字体设置为某些TextView

Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/Roboto/Roboto-Regular.ttf");

textView.setTypeface(typeface);

它工作正常.但由于我将xml布局中的TextView设置为粗体,因此文本不会加粗

android:id="@+id/my_id"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:layout_marginLeft="20dp"

android:layout_marginRight="20dp"

android:layout_marginTop="50dp"

android:textStyle="bold"

android:gravity="center"

android:text="@string/my_text"

android:textColor="@color/my_foreground"

android:textSize="24dp" />

如何从资产中正确加载字体,这将起作用?

textView.setTypeface(typeface, Typeface.BOLD);

在我的资产目录中,只有一个“字体系列”

Roboto-Black.ttf

Roboto-BlackItalic.ttf

Roboto-Bold.ttf

Roboto-BoldCondensed.ttf

Roboto-BoldCondensedItalic.ttf

Roboto-BoldItalic.ttf

Roboto-Condensed.ttf

Roboto-CondensedItalic.ttf

Roboto-Italic.ttf

Roboto-Light.ttf

Roboto-LightItalic.ttf

Roboto-Medium.ttf

Roboto-MediumItalic.ttf

Roboto-Regular.ttf

Roboto-Thin.ttf

Roboto-ThinItalic.ttf

如何在一个字体/系列中加载所有字体?

android xml设置roboto字体,Android设置Roboto字体用粗体,斜体,常规,…(类似于自定义字体系列)...相关推荐

  1. android字体斜体代码,Android设置Roboto字体用粗体,斜体,常规,…(类似于自定义字体系列)...

    我知道在Android应用程序中以编程方式设置自定义字体. 有没有办法为自定义字体(资产)加载字体,Android框架将使用基于粗体,斜体等的正确文件? 例如,现在我正在尝试将Roboto字体设置为某 ...

  2. java swing 字体设置_如何在Java SWING中设置自定义字体的大小和其他属性(粗体,斜体等)...

    通常,当我初始化我想在SWING应用程序中使用的字体时,我这样做: public static final Font TITLEFONT = new Font("Calibri", ...

  3. html中设置字体字型,html中 如何在font中设置字体样式(粗体斜体等)

    html> 字体加粗 用<b>加粗字体:加粗 用<strong>加粗字体:加粗 用CSS font-weight 加粗 normal(400), bold(700)    ...

  4. R语言使用plot函数可视化数据散点图,使用font参数指定字体类型为粗体斜体字体(bold italics)

    R语言使用plot函数可视化数据散点图,使用font参数指定字体类型为粗体斜体字体(bold italics) 目录

  5. android xml 未能解析文件,Android Studio提示“无法解析符号”,但项目已编译

    我在build.gradle中使用以下内容在AndroidStudio中导入twitter4j: dependencies { compile 'com.android.support:support ...

  6. android xml导进数据库,Android通过xml文件配置数据库

    之前一段时间自己封装了两个数据库,一个是ORM数据库,另一个是事件流数据库,项目相应的地址如下: ORM数据库:https://github.com/wenjiang/SimpleAndroidORM ...

  7. android xml通知栏权限配置,Android开发中 AndroidManifest.xml配置之service,receiver标签配置详解...

    本文主要来分享service,receiver标签配置.如有错误,欢迎指正. android:directBootAware=["true" | "false" ...

  8. android xml红心圆,用android:clipChildren来实现红心变大特效

    最近在看别人技术博客(http://www.cnblogs.com/over140/p/3508335.html)的时候,发现一个属性:android:clipChildren属性. 翻文档找到下面介 ...

  9. android xml sax解析,《android用SAX解析xml》

    主要的Acivity package com.xml.xml; import java.io.Serializable; import java.util.ArrayList; import java ...

  10. 10-1文字排版--字体、字号、颜色、粗体、斜体、下划线、删除线

    我们可以使用css样式为网页中的文字设置字体.字号.颜色等样式属性.下面我们来看一个例子,下面代码实现:为网页中的文字设置字体为宋体. body{font-family:"宋体"; ...

最新文章

  1. sql查两个时间内的数据_如何通过AWR的sql脚本查执行时间、消耗CPU、gets、I/0等的sql?...
  2. 如何快速高效读懂1本书
  3. dojo Quick Start/dojo入门手册--面向对象,定义Class
  4. AI体验馆上线!集成业界领先NLP场景深度迁移学习框架EasyTransfer
  5. asp.net core WebAPI实现CRUD
  6. 聚类算法-K均值(K-means)
  7. Python中re(正则表达式)模块学习
  8. 【java虚拟机系列】JVM类加载器与ClassNotFoundException和NoClassDefFoundError
  9. AVA + Spectron + JavaScript 对 JS 编写的客户端进行自动化测试
  10. struts1(一)流程分析
  11. 迅雷Bolt界面引擎将于3月19日对外开放
  12. Python经典前端框架:Django,第一天【Django环境搭建】
  13. android 平板root,安卓平板电脑怎么root 安卓平板一键root方法_硬件教程
  14. Firefox广告屏蔽插件,从此世界清净了
  15. 服务器上添加信任网站,如何将网站添加到信任站点
  16. RNA 二级结构预测方法
  17. 芝诺数解|【三】前程未可量,奋发而为之——国产动画电影探索之路
  18. SQLite开源库LitePal
  19. 英诺重明320T服务器安装VMware操作系统流程(图文超详细版)
  20. 怎么屏蔽还有照片_在朋友圈发男神照片没屏蔽父母,老妈的回应亮了

热门文章

  1. ios13.7 iPhone/iPad Location-cleaned 驱动下载
  2. 第1章-确定superboot210如何为smart210的nand flash进行的分区划分
  3. java淘宝客开发(一)
  4. Dreamweaver文字或图片如何添加空链接代码
  5. msn邮箱在哪里登录?
  6. Flash Builder 4.7安装破解教程详解(图文)
  7. 中南大学数字中南、电信校园网无法弹出验证界面解决方法
  8. C#中手动引用COM组建的例子
  9. 色散方程用matlab编译,急切求助用matlab曲线拟合色散方程 - 程序语言 - 小木虫 - 学术 科研 互动社区...
  10. Qt浅谈之三十二二维码条形码解析