本文介绍了安卓:HOWTO使用CLI preCT在API15的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个自定义视图的问题与API 15(安卓4.0.3)

i have a problem with a custom view with running on api 15 (Android 4.0.3)

在code:

canvas.clipRect(10,10,100,100, Region.Op.DIFFERENCE);
canvas.drawPaint(myPaint);

填充视图的整个区域,而不仅仅是差分...它的工作原理与API 8,9 ...

fills the full area of the view and not just the DIFFERENCE...it works with api 8 and 9...

感谢您的帮助

推荐答案

异,差异与ReverseDifference夹模式由ICS,如果启用硬件加速将被忽略。

XOR, Difference and ReverseDifference clip modes are ignored by ICS if hardware acceleration is enabled.

只是禁用2D硬件加速您的观点:

Just disable 2D hardware acceleration in your view:

myView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

这篇关于安卓:HOWTO使用CLI preCT在API15的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-31 19:13