首页 > 移动平台 > 详细

Android_canvas.drawTextOnPath()无效

时间:2015-04-21 18:08:37      阅读:376      评论:0      收藏:0      [点我收藏+]

drawTextOnPath() was not supported with hardware acceleration until Android 4.1. To work around this problem, simply set a software layer type on your View when running on Android < 4.1. Just call View.setLayerType(View.LAYER_TYPE_SOFTWARE, null). This will force software rendering and fix your problem.

原来这是android SDK的一个bug,在4.1版本 以下,drawTextOnPath是无效的,使用this.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

if (android.os.Build.VERSION.SDK_INT >= 11) {
	setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}

Android_canvas.drawTextOnPath()无效

原文:http://blog.csdn.net/zimo2013/article/details/45172161

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!