經過實測發現,也並不是那麼容易,關鍵在於支援的檔案格式。
官網上說的是 *.3gp 及 *.mp4
我把檔案轉成 3gp 後,放在專案的 res\raw 目錄下
檔名是 home.3gp ,結果成功撥放出來了。
程式碼如下
Uri uri = Uri.parse("android.resource://"+this.getPackageName()+"/"+R.raw.home);
VideoView v=new VideoView(this);
setContentView(v);
v.setVideoURI(uri);
v.setMediaController(new MediaController(this));
v.requestFocus();
v.start();
請問你知道如果用VideoView播放影片旁邊我還要放圖片,該如何讓他們並存呢??
回覆刪除VideoView是一個物件,它可以擺在容器中(setContentView)
回覆刪除同時,您也可以對容器設定layout(佈局),Android有五種佈局,可以互搭出(不限一種,可以線性中包表格再包相對...)您要的樣子,您可以參考看看有關layout的介紹。
eclipse中就有內建layout的工具,可以隨看隨編輯,但依我的經驗是,直接修改xml中的屬性,慢慢調到滿意。
google可以找到很多參考,例如
http://www.apkbus.com/android-50865-1-1.html