android - 在哪个 android 版本中可以使用草书字体?

标签 android font-family

在我的 Android 应用程序中,我像这样设置 TextView 的样式:

<TextView
            android:fontFamily="cursive" 
            android:textStyle="normal|bold" 
            ...
/>

例如在 Lollipop 中可以工作,因为默认情况下有草书字体: see here

现在我想知道哪个版本没有草书字体。

附注

cursive font=DancingScript-Regular.ttf

最佳答案

这很奇怪。 cursive 字体系列从 API 级别 16 (Jellybean) 开始正式可用。但是,它使用 DroidSerif 字体,不是草书字体。通过 API 21,他们转向了看起来更像草书的 DancingScript 字体。

因此,您也许可以使用 API 16-20 中的关键字,但作用不大。从 API 级别 21+ 开始,它应该看起来非常像草书。

如果你去这里,你可以查看可用的字体:

{ANDROID-SDK-HOME}/platforms/android-{SDK-INT}/data/fonts

包含的 system-fonts.xml 列出了所有字体以及相应的字体。

关于android - 在哪个 android 版本中可以使用草书字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40588559/

相关文章:

Android:如何处理Portrait转Portrait和Landscape转Landscape的事件

android - 当 Activity 在前台时接收明确的 Intent

wpf - 在App.xaml中为应用程序设置FontFamily和FontSize

css - 系统字体如何处理不同的语言?

android - 升级到 NDK 14 后无法在 C++ 代码中找到声明

android - 如何在 Android 的 EditText 中居中提示文本?

android - 如何在 ICS 手机上禁用/隐藏三点指示器(选项菜单指示器)

wpf - 无法覆盖由 TargetType 在单个特定控件上设置的全局 WPF 样式

Ios Swift 循环遍历 info.plist 中应用程序提供的字体

ios - 在 mac、ios、linux 上使用 calibri 风格