我在捏合缩放方面做了太多的研发,发现了很多安卓捏合缩放的例子..
How pinch zoom image in image zoom android?
但是当我尝试缩放大图像(例如:>10 MB,12200x8521)时,解码失败。但是内置的画廊可以做到并且可以缩放。甚至没有缩放,但缩放后它显示非常干净的图像。虽然在上面的 pichZoomView 不能像这样缩放..
我找到了 QuickPic具有与图库相同的缩放功能的应用程序。我不知道这个产品如何像系统图库应用程序一样解码图像和缩放。
如果我解码完整图像,它会抛出 OutOfMemoryException
并且如果我使用采样解码,那么它会在我缩放时使图像模糊。
我花了很多时间来获取图库应用程序的源代码,但我仍然无法从源代码中找到实际的图库缩放实现。有人有解决方案吗?或用于捏缩放实现的图库源代码。
最佳答案
我投入了大量时间并从这里得到了解决方案subsampling-scale-image-view .
关于android - 在android中实现像画廊一样的捏缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19806155/