android双指缩放移动算法问题
最近在搞一个项目。有一个很奇怪的需求。捣鼓了好几天也没能捣鼓出来。。发个帖问问各位大神们。。
自定义view里一张bitmap,我用matrix控制bitmap的位置和大小。我现在要实现双指缩放和双指移动。没错。双指移动。
目前的情况是。这两个东西都好做。但是放在一起处理的话,就难了。因为不知道如何区分这个双指移动和双指缩放。就是什么时候是缩放什么时候是移动呢?
我用的双指之间的距离来判断的。但在move时间里。我移动的时候。双指距离应该是不变的。但实际情况。双指距离一直在发生变化。弄的我很头疼。
各位大神。有什么好的想法吗?