【问题标题】:How to use new Google's Sans font in my Android App?如何在我的 Android 应用中使用新的 Google 的 Sans 字体?
【发布时间】:2019-02-09 19:58:47
【问题描述】:

如何在我的 Android 应用中使用新的 Google 应用(如电话、联系人和 Google Fit)中的字体?有一些新的textAppearance 值吗?这是所需字体(标题)的预览:

据我所知,这种字体被称为“Google Sans”。

谢谢。

【问题讨论】:

  • 你不能(不应该)。它未经许可供开发人员使用。它用于谷歌自己的品牌。即使我很想使用它,但我想我们必须保持这种想法。看看这个github.com/flutter/flutter/issues/18266

标签: android android-fonts google-fonts


【解决方案1】:

我也想知道如何使用它,不过是供个人使用。奇怪的是,我使用了它,它工作得非常好,虽然我拥有一个像素设备,并且很确定这在其他设备上不起作用。这是我用于 TextView 的内容:

    android:textAppearance="@android:style/TextAppearance.DeviceDefault.Widget.Button"

【讨论】:

    【解决方案2】:

    我也想知道如何使用该字体。我知道您不能合法使用它并用于官方用途,但如果您有个人用途,则可以使用此答案。
    我添加此答案只是为了回答您的问题,而不是让所有人都可以使用那个字体!!

    步骤如下:

    • 通过签出my blog post下载字体压缩文件

    • 在res文件夹下创建名为font的目录,并在其下添加TTF文件。

    • 现在使用此属性将字体添加到 TextView:

    android:fontFamily="@font/google_sans"
    

    我确信这适用于所有设备。
    但我再次告诉你,不要将其用于专业工作!

    【讨论】:

      猜你喜欢
      • 2011-08-17
      • 2013-03-11
      • 2017-12-20
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      • 2020-04-17
      • 1970-01-01
      • 2015-06-16
      相关资源
      最近更新 更多