在android上播放3D旋转视频

在android上播放3D旋转视频,android,android-videoview,Android,Android Videoview,我试图找到一种在Android 2.2上旋转视频的同时在视图中播放视频的方法。我不是说90度旋转,我是说3D旋转 我看到从API级别14开始有View.SetRotation/X/Y,但我想使用API级别8 我尝试通过扩展VideoView创建自己的视频视图,创建自定义矩阵并设置: canvas.setMatrix(matrix); 在onDrawCanvas和dispatchDrawCanvas中,但这没有什么区别。我的视频播放完全没有声音 你知道我该怎么做吗 在这里,您可以看到一些我想要实

我试图找到一种在Android 2.2上旋转视频的同时在视图中播放视频的方法。我不是说90度旋转,我是说3D旋转

我看到从API级别14开始有View.SetRotation/X/Y,但我想使用API级别8

我尝试通过扩展VideoView创建自己的视频视图,创建自定义矩阵并设置:

canvas.setMatrix(matrix);
在onDrawCanvas和dispatchDrawCanvas中,但这没有什么区别。我的视频播放完全没有声音

你知道我该怎么做吗

在这里,您可以看到一些我想要实现的示例:

谢谢

退房

Android库,用于在所有版本上使用蜂巢动画API 将平台恢复到1.0


在您提到的示例中,没有人旋转视频。这是一个简单的AR应用程序,它可以识别作为应用程序包中的标记提供的图像。当它识别图像时,会执行一个设置动作,可以在Android中播放视频或做任何你想做的事情:。我以前做过这件事,并将尝试为你提取一些片段。

我不关心识别过程。在这些示例中,应用程序识别标记后,将在透视视图中播放视频。我只是想这么做,但我还没有做到。我知道这个库是关于随着时间的推移设置值的动画,并将这些值指定给目标对象和属性。如果canvas.setMatrixmatrix没有任何效果,我看不出这有什么帮助。为了获得视频视图的3D变换,我应该尝试设置哪个属性的动画?谢谢您写道,我看到从API级别14开始有View.SetRotation/X/Y,但我想使用API级别8。-NineodelDroids允许您访问任何SDK版本上的最新动画API。