有没有办法防止绘制超出Canvasin边界的对象部分,如位图或路径SurfaceView?
当我逐渐将对象缩放到超过Canvas' 大小时,尤其是在油漆模糊的情况下,它会减慢到静止状态,我必须等待几秒钟才能恢复控制 - 它没有响应。我通过在屏幕上移动手指来缩放对象;如果我做得太快并按比例放大,那么它真的会减慢绘图速度。
使用普通画布时我没有同样的问题View,所以不知道是什么让它变慢了。就好像SurfaceView反应太快,然后变得拥挤。
因此,改进这一点的一个想法是防止在画布外绘制,但不确定是否SurfaceView有这样的剪辑选项。
