从android 3.0 开始,硬件加速开启的设备不再支持clipPath()方法.(阅读本文了解更多详情).
我正在使用画布,我需要绘制圆形图像.关于我该怎么做的任何想法?
*我无法关闭硬件加速,我正在寻找其他解决方案.
回答:Tnx @Malcolm的答案.我发现了一个展示这种技术的好例子,它基本上是一个面具.
android hardware-acceleration android-canvas
如何通过使用带阴影的两种不同颜色来创建矩形形状?像上面的图像.
xml android shape
android ×2
android-canvas ×1
hardware-acceleration ×1
shape ×1
xml ×1