在我的 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/