当前位置:  开发笔记 > 编程语言 > 正文

以编程方式设置自定义字体

如何解决《以编程方式设置自定义字体》经验,为你挑选了1个好方法。

非常坦率的.它似乎不想为我工作.我得到的错误getAssets()是红色,它说Cannot resolve method 'getAssets()'.

    text_View = (TextView) this.view.findViewById(R.id.textDesigner);
    Typeface myTypeface = Typeface.createFromAsset(getAssets(), "fonts/Calligraffitti-Regular.ttf");
    text_View.setTypeface(myTypeface);

我的字体的路径是: C:\Users\Joe\AndroidStudioProjects\my-app\app\src\main\assets\fonts\Calligraffitti-Regular.ttf

这是怎么回事?



1> Vassilis Pal..:

尝试调用片段的活动,然后调用资产

getActivity().getAssets()

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有