其他分享
首页 > 其他分享> > android-在字符串中设置自定义字体

android-在字符串中设置自定义字体

作者:互联网

我有一个自定义字体BebasNeue.otf,我想在字符串变量中设置.我已经搜索了很多,但没有得到任何解决方案.

我知道我们可以在诸如textView.setTypeface(font);之类的视图中设置自定义字体.但是现在我想将字体设置为我具有的字符串,如下所示:

String Name,Contact;
 Name="ABCD";
 Contact="97696538";

这所有的字符串都包含一些值.现在我想将自定义字体设置为下面的所有字符串:

 Typeface fontString = Typeface.createFromAsset(m_context.getAssets(),
            "BebasNeue.otf");

谁能告诉我如何在我的Strings变量中设置以上字体.

任何帮助将不胜感激 .

谢谢.

解决方法:

在@ASP提供的评论的帮助下,我已经解决了以下问题.

 Typeface fontString = Typeface.createFromAsset(m_context.getAssets(),
                "BebasNeue.otf");
   Paint paint = new Paint();
   paint.setTypeface(fontString);
   mCanvas.drawText("ID :" + m_sId, dw - 450, dh - 350, paint);

谢谢大家的帮助并迅速.

标签:android-fonts,fonts,android-xml,android
来源: https://codeday.me/bug/20191122/2059922.html