0

我的应用程序中有一个圆形图像,我想让用户通过触摸和向上/向下滑动来旋转它,我还需要获取这个旋转的角度(所以如果你触摸图像的左下角,然后将手指向上移动到右上角,它将旋转适当的角度,并且该角度应该可以用于实时处理)。我应该使用或学习哪些课程?

4

1 回答 1

0

扩展ImageView(实际上,您可以使用许多类中的任何一个,但这ImageView是一个好的开始)并覆盖onDraw(). 使用OnTouchListener. 网上有很多教程,你可以从这里开始。此类使用该类操作位图Matrix,仅实现平移和缩放,但使用矩阵也可以轻松旋转。要回答您如何知道角度的问题,您知道是因为您设置了它!

总之,学习如何扩展ImageView、实现OnTouchListener和利用Matrix类。

于 2012-05-27T19:07:48.593 回答