For investors
股價:
5.36 美元 %For investors
股價:
5.36 美元 %認真做教育 專心促就業(yè)
如何實現(xiàn)android播放視頻的功能?視頻播放比音頻播放要復雜一些,除了音頻之外,還需要考慮一個視覺組件。為了解決這一問題,Android提供了一個專門的視圖控制器 android.widget.VideoView,封裝了MediaPlayer的創(chuàng)建和初始化過程,這個小部件可以用在任何布局管理器中,而且它提供了很多顯示選項,包括縮放和著色。要實現(xiàn)播放功能,我們要做的是,創(chuàng)建一個VideoView小部件并將其設(shè)置為用戶界面的內(nèi)容,然后設(shè)置視圖的路徑或 URI并觸發(fā)start()方法。
android播放視頻除了需要按鈕控件外,還需要一個顯示視頻的框架。對于我們這個例子,這里使用VideoView組件顯示視頻內(nèi)容,沒有創(chuàng)建我們自己的按鈕控件,而是創(chuàng)建了一個MediaController來提供這些按鈕(如果需要另外創(chuàng)建的話,也可以自己創(chuàng)建)。
代碼如下:
-----------------------------MainActivity----------------------------
--------------------------------main.xml------------------------------
在運行應用程序前,我們需要在模擬器中設(shè)置sdcard。創(chuàng)建一個新的SD卡映像mksdcard 512M mysdcard,使用emulator-sdcard mysdcard命令將SD卡加載到模擬器中,然后將文件test.mp4放入磁盤映像中,再啟動應用程序。
關(guān)于android播放視頻的內(nèi)容就給同學們介紹到這里,如需了解更多內(nèi)容可隨時訪問達內(nèi)官網(wǎng),希望我們的講解能給您帶去幫助。
【免責聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。如涉及作品內(nèi)容、版權(quán)和其它問題,請在30日內(nèi)與聯(lián)系我們,我們會予以更改或刪除相關(guān)文章,以保證您的權(quán)益!