如何在Android画布上绘制斜体文字?

在我的应用程序中,我在 Android画布上绘制文字;

现在支持下划线和大胆我正在画画对象的帮助;

Paint paint = new Paint();   

 paint.setUnderlineText(true); 
 paint.setFakeBoldText(true);

 paint.setColor(color);
 paint.setTextSize (font_size);
 canvas_obj.drawText(text,x,y,paint);

有了这个代码,我变得越来越粗体和下划线的文字.

我也喜欢使它斜体,

我正在为Android 2.2开发应用程序.

怎么做?

编辑:

我正在设置使用外部字体文件创建的Typeface对象来支持外部字体;对于斜体我正在使用以下代码

paint.setTypeface(Typeface.create(external_font_type_face,Typeface.ITALIC));

这也不行,
三星galaxy Ace测试(android 2.2)

解决方法

您可以使用该方法
paint.setTypeface(Typeface.create(Typeface.DEFAULT,Typeface.ITALIC));

这是为我工作

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...