我正在嘗試在Android 2.2上旋轉播放視頻的同時播放視頻。我不是在談論90度旋轉,我是在談論3D旋轉。在Android上播放3D旋轉視頻
我看到,從API級別14開始有View.SetRotation/X/Y,但我想通過延長VideoView使用API 8級。
我試圖創建自己的視頻視圖中創建一個自定義矩陣和集合:
canvas.setMatrix(matrix);
在onDraw(Canvas)和dispatchDraw(Canvas)中,但這並沒有什麼區別。我的視頻播放完全平坦。
任何想法我可以做到這一點?
在這裏你可以看到一些例子,我想實現什麼:
http://www.youtube.com/watch?v=PDXxPQEDegY
http://www.youtube.com/watch?v=OBoCrWrabs4
謝謝!
我知道這個庫是「所有關於動畫值隨着時間的推移,並將這些值分配給目標對象和屬性」。如果canvas.setMatrix(矩陣)沒有任何作用,我不明白這可以提供什麼幫助。爲了獲得VideoView的3D轉換,我應該嘗試「動畫」哪個屬性?謝謝! – yniq
您寫道:「我發現從API級別14開始有View.SetRotation/X/Y,但我想使用API LEVEL 8.」 - NineOldAndroids可讓您訪問任何SDK版本上的最新動畫API。 –
我會試試。謝謝! – yniq