码迷,mamicode.com
首页 > 移动开发 > 详细

Android_canvas.drawTextOnPath()无效

时间:2015-04-21 18:09:34      阅读:185      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!