【发布时间】:2014-08-27 20:10:31
【问题描述】:
我在我的 Android 应用程序中使用自定义字体,特别是使用 Typeface 这很好用!
Typeface customFont = Typeface.createFromAsset (getAssets (), "fonts / myfont.ttf");
myTextView.setTypeface (customFont);
myTextView.setText ("Hello");
问题是它适用于除android L之外的所有版本,根本不会改变字体。
我一直在查看文档,但虽然提到默认字体是新的,但找不到任何解释这一点的内容。
谁能帮我解决这个问题?
感谢和问候。
【问题讨论】:
-
尝试去掉路径中的空格。
-
您好,路径中没有空格。他们似乎复制了此网络中的代码。 “android L”是唯一不工作的版本。
-
创建一个重现问题的示例项目,并在专用的 android-L 问题跟踪器上提交问题。
-
Android L 仍处于“预览”发布模式,所以预计会有很多问题。在 Google 解决一些主要缺陷之前,我不会急于支持此版本。