Android中是否有用于图像旋转的API?

Android中是否有用于图像旋转的API?,android,Android,我有一系列的图像,基于触摸或滑动屏幕,我需要更改这些图像以提供360度旋转的感觉。。如果有基于触摸手势的单次触摸,我将更改一个图像。。对于滑动,我使用矩阵和触摸手势计算滑动距离,并根据计算的距离更改图像。。。是否有任何API可以实现所有这些 假设您有一个imageView,请使用矩阵进行旋转 Matrix matrix = new Matrix(); imageView.setScaleType(ImageView.ScaleType.MATRIX); //required matrix.p

我有一系列的图像,基于触摸或滑动屏幕,我需要更改这些图像以提供360度旋转的感觉。。如果有基于触摸手势的单次触摸,我将更改一个图像。。对于滑动,我使用矩阵和触摸手势计算滑动距离,并根据计算的距离更改图像。。。是否有任何API可以实现所有这些

假设您有一个imageView,请使用矩阵进行旋转

Matrix matrix = new Matrix();
imageView.setScaleType(ImageView.ScaleType.MATRIX);   //required
matrix.postRotate( angleValue, imageView.getDrawable().getBounds().width()/2, imageView.getDrawable().getBounds().height()/2);
imageView.setImageMatrix(matrix);

你在发帖之前有没有努力搜索过?谢谢AkSiddique和Ait Vaghela。。我想稍微修改一下这个问题。。我有基于触摸屏的图像序列,我需要更改这些图像。例如,如果在左侧有基于触摸手势的单次触摸,我将更改图像。我想知道是否有其他api,我需要为单触、双触和基于手势的图像更改编写单独的逻辑。@S.SunilKumar,您必须为此编写自己的逻辑。要在运行时在ontouch上旋转ImageView,您可以在ImageView上设置onTouchListener并通过添加最后两行来旋转它。postRotate矩阵&将其设置在触摸监听器动作的上面代码部分的imageView上。