如何在Android支持库23中使用Roboto字体?

时间:2015-10-27 10:17:39

标签: android android-support-library

我正在将我的应用程序迁移到android支持库23.1。 我注意到的一件事是,我的文本小部件没有roboto字体。 我已经通过支持库项目进行了搜索,但找不到对roboto字体的引用。它也不属于资产。 我想知道如何在我的项目中包含roboto字体并使用它。 我想在样式中使用这种字体。 我找到了一些这样的准“提示”

Typeface typeface = Typeface.createFromAsset(getAssets(), fontName);
textView.setTypeface(typeface);

但这完全是不可思议的。所有主题都被抛出窗口,字体必须在数十亿的地方硬编码。这是不行的。我见过图书馆管理这个,所以我想知道谷歌为什么不能这样做。 那么:如何在我的项目中包含和核心使用roboto字体(或任何其他内容)?

0 个答案:

没有答案