我想在油漆上绘制文字。如何用自定义字体绘制它(前 Helvetica)并且还粗体?我更愿意使用系统字体而不是从资源创建它。谢谢。
如果“自定义字体”是指作为资源提供的字体,则以下代码应该有效:
Typeface plain = Typeface.createFromAsset(assetManager, pathToFont);
Typeface bold = Typeface.create(plain, Typeface.DEFAULT_BOLD)
Paint paint = new Paint();
paint.setTypeface(bold);
canvas.drawText("Sample text in bold",0,0,paint);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)