Android 用surfaceview播放视频的时候如何通过手势实现视频窗口的放大缩小和拖拽

解决方案 »

  1.   

    你需要用OpenGL做,你拖拽的时候 变化视口的大小和位置 或者改变顶点坐标的位置。
      

  2.   

    那是不是可以用PointF计算偏移量坐标和缩放比,计算好之后来设置视口,但是我找到了设置视口的这个方法glViewport,但是操作了好像没什么]用,github上面搜了很多这方面的资料都是写3D模型的
      

  3.   

    楼主解决了吗?我也是需要surfaceview实现放大缩小,拖动,然后传递给opengl去做。这个怎么实现的?望赐教
      

  4.   

    楼主实现了没?我也在做surfaceview实现放大缩小,拖动。帮帮忙