如何在安卓设备上使用双指旋转图像,并通过捏合手势进行缩放?

3
请提供任何有用的教程,以处理具有多点触摸用户界面的图像,以进行旋转缩放。

我已经找到了一些东西,但并不是很令人满意。

2个回答

1

我发现这个教程非常有用,它可以进行缩放和平移,但不能旋转。 如何在Android中使用多点触控 我猜想当ACTION_POINTER移动时,您需要计算其旋转并将相同的旋转应用于变换矩阵。


我已经执行了缩放,但对于旋转图像,我参考了https://dev59.com/nm025IYBdhLWcg3wnncw,但这没有用...我不知道如何计算ACTION_POINTER,你能详细解释一下吗? :) - ManjotSingh

1

这个家伙有一篇由6篇文章组成的博客,介绍如何在Android中实现一些形式的捏合缩放。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接