如何将ttf文件用于按钮的文本?

shr*_*pal 0 android

如何将ttf文件用于按钮的文本?

Pra*_*ham 5

这是否意味着您必须更改按钮的字体?

Context context = textView.getContext();
    helvetica_normal = Typeface.createFromAsset(context.getAssets(),
            "fonts/helvetica.ttf");
    textView.setTypeface(helvetica_normal);
Run Code Online (Sandbox Code Playgroud)

这是将文本视图的字体更改为android默认为helvetica的代码.当Button扩展Text视图时,您可以直接使用此代码而无需任何修改,对于按钮,文本视图以及我也没有错误的微调器.

注意:假设您已将字体的ttf文件复制到assests文件夹中.