Android - SVG scalling and rendering

时间:2016-08-27 19:28:46

标签: android svg imageview

实际上,我使用android-svg库在ImageView中显示SVG文件。对于此图像的滚动和缩放,我使用了matrix.postTranslate()matrix.postScale()上的计算值,它工作正常,但每当我更新矩阵时,它会触发onDraw()方法,为此操作渲染整个SVG 。这些SVG文件非常大,如果每个事件再次触发渲染,则滚动缩放不平滑。我想渲染一次这个文件,只是在滚动或缩放图像时更改用户的视口。它甚至可能吗?如果是,那么如何实现呢?

感谢您的帮助。

0 个答案:

没有答案