使用surfaceView进行PinchZoom和paning

时间:2012-11-09 11:16:22

标签: android surfaceview pinchzoom

我正在使用android 3.0开发一个RDP应用程序。我正在使用表面视图来显示图像。有没有办法为表面视图实现捏拉缩放功能(我试图缩放图像)。

1 个答案:

答案 0 :(得分:0)

子类surfaceview并实现onTouchEvent()。使用GestureDetector和GestureListener修改表示当前操作状态的矩阵,并绘制由此矩阵修改的画布。

它有效,但它是一个要弄清楚的软件。我花了大约6个星期的时间来正确设置所有内容,特别是如果你想要一些也可以听取触摸事件的叠加项目。我想考虑发布该代码,但它是公司代码......