当前位置: 首页 > 知识库问答 >
问题:

sans-serif-thin默认为斜体?

松刚豪
2023-03-14

我试图在我的一个布局中使用roboto精简字体,但当我将字体系列设置为“sans serif thin”时,默认情况下字体为斜体,我无法强制其正常。

<TextView
    android:id="@+id/textLabel"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@id/firstLabel"
    android:fontFamily="sans-serif-thin"
    android:text="for this week"
    android:textSize="30sp"
    android:textStyle="normal"
    android:layout_marginTop="-15dp" />

谁能告诉我在布局中使用机器人瘦普通字体的正确方法?

共有2个答案

孔阎宝
2023-03-14

您应该在资产文件夹上创建文件夹字体,并将您的字体XX.ttf放入其中。然后,使用:

TextView txt = (TextView) findViewById(R.id.title);  
Typeface font = Typeface.createFromAsset(getAssets(), "XX.ttf");  
txt.setTypeface(font);  
朱兴安
2023-03-14

我在我的4.2.2和2.2设备上测试了您的代码,都显示正常字体,没有斜体字。也许您在代码中的某个地方动态设置了不同的文本样式。

 类似资料:
  • AlibabaPuHuiTi-3-55-RegularL3.otf是sans-serif体,证明如下: AlibabaPuHuiTi-3-55-RegularL3.otf也是serif体,证明如下: 我就头大了,一个字体----AlibabaPuHuiTi-3-55-RegularL3.otf,可以同时具有serif和sans-serif,这两个不相容的性质吗?

  • 我正在尝试获得OpenSans字体的“瘦”版本-标记为weight 200。见:http://www.google.com/fonts/specimen/Open 桑 我已经定义字体的重量为200,但似乎我不能低于300。 我得到这样的样式表:http://fonts.googleapis.com/css?family=OpenSans:300斜体,400斜体,600斜体,700斜体,800斜体,

  • Noto的SC字体有serif,sans serif的正式称呼。 列出系统所有的Sans: 列出系统所有的serif: 我们看看阿里巴巴的普惠字体。 字体很多。 以serif、sans serif来区分,阿里巴巴普惠体究竟是什么体?

  • thin 是一个轻巧快速的 Ruby web 服务器。 thin 是个合成品,分别使用了来自 mongrel 的解析器,Every Machine 的网络IO库,Rack 的 web 服务器和 Ruby 框架的接口。 也就是说 thin 有 mongrel 的速度和安全性,有 Every Machine 的高伸缩性,性能和稳定性。 那如何在你的 Rails 中使用 thin 呢? 首先安装 thi

  • 我的问题很简单: 在我的每个textview中,我当前都使用属性 以提供一个华丽的外观后HC设备。 PS:不,我不想在资产文件夹里放一个字体,我只想用系统一。