2012-04-17 36 views
0

我正在開發android中的實時視頻壁紙應用程序,這將需要一個視頻並將其設置爲動態壁紙。但是,我無法使用videoview,因爲繪圖僅在畫布上完成,而我不確定如何使用畫布播放視頻。使用畫布播放視頻

在這方面的任何幫助將不勝感激。謝謝!

回答

0

您需要從視頻中獲取幀作爲字節數組,並將其顯示在畫布上,方法是將此字節數組轉換爲位圖並調用以下方法。

canvas.drawbitmap(yourbitmap,0,0,null); 

欲瞭解更多信息,請點擊以下鏈接。

http://developer.android.com/guide/topics/graphics/2d-graphics.html#frame-animation

希望這會幫助你。

+0

感謝您的幫助。我已經想通了,但問題是如何將幾乎任何格式的視頻轉換爲幀並將它們存儲到字節數組中? – 2012-04-18 13:59:30