在 Android Studio 项目中使用系统字体
Use System Font in Android Studio Project
我正在开发基于Android的教育设备。
我已经为我们的设备定制并构建了 AOSP。
在构建之前,我添加了一种我将在应用程序中使用的中文字体(PingFang.ttc)。
但是我找不到在应用程序中使用这种字体的方法。
我正在使用 android studio 开发应用程序。目前我在资产文件夹中有字体文件并使用。
我想使用系统中的字体而不是资产文件夹。
请教我如何在android工作室项目中使用系统字体。
第 1 步:确定该字体的完整文件系统路径。
第 2 步:确保字体在您的固件版本中是可读的。
步骤 #3:Use Typeface.createFromFile()
为您的字体创建 Typeface
,提供指向字体的 File
,使用您在步骤 #1 中确定的路径。
第 4 步:应用 Typeface
使用与您当前用于从资产创建的 Typeface
相同的方法。
我正在开发基于Android的教育设备。 我已经为我们的设备定制并构建了 AOSP。 在构建之前,我添加了一种我将在应用程序中使用的中文字体(PingFang.ttc)。
但是我找不到在应用程序中使用这种字体的方法。 我正在使用 android studio 开发应用程序。目前我在资产文件夹中有字体文件并使用。 我想使用系统中的字体而不是资产文件夹。
请教我如何在android工作室项目中使用系统字体。
第 1 步:确定该字体的完整文件系统路径。
第 2 步:确保字体在您的固件版本中是可读的。
步骤 #3:Use Typeface.createFromFile()
为您的字体创建 Typeface
,提供指向字体的 File
,使用您在步骤 #1 中确定的路径。
第 4 步:应用 Typeface
使用与您当前用于从资产创建的 Typeface
相同的方法。