2012-05-27 175 views
0

的角度我在我的应用程序的全面图像,我希望让用户通过触摸和滑动,向上/向下旋转它的,也是我需要得到这个旋转角度(所以如果你触碰图像的左下角,后来移动手指的右上角,它会通过propper角度旋转,这个角度应该是accesable实时proccesing)。我应该使用或了解哪些课程?旋转图像,并获得旋转

+0

请参阅本[问题](https://stackoverflow.com/questions/11287737/rotating-an-image-and-displaying-angle-of-rotation)。 – luiswill

回答

0

延伸ImageView(实际上,您可以使用多个类中的任何一个,但ImageView是一个好开端)并覆盖onDraw()。用OnTouchListener捕获触摸事件。网上有很多教程,你可以从here开始。这个类使用的Matrix类的位图,只实现平移和缩放,但转动时很容易与基体也。要回答你如何知道角度的问题,你知道,因为你设置了它!

总之,学习如何扩展ImageView,实施OnTouchListener并利用Matrix类。

+0

我的荣幸。祝你好运与应用程序.. – Simon