2011-09-06 70 views

回答

1

將視頻文件添加到您的SD卡。 使用: Uri.parse(「file:/ sdcard/videofilename」)

應該工作。

+0

如何在SD卡中添加? – user887738

+0

adb push(拖放文件)/ sdcard/ –

+0

否則將設備連接到USB連接模式並將其添加到內存中。從頂部拉下屏幕,您將可以選擇選擇USB連接模式。然後去我的電腦尋找可移動磁盤,並將所需的文件添加到相同的。 –

0

您無法從PC添加文件,您必須將該.MP4文件放到原始文件夾或您的資產文件夾中.... 您首先在名爲raw的應用程序資源中創建文件夾。

在原文件夾放文件後... 而不是使用此代碼...

VideoView videoHolder = (VideoView) findViewById(R.id.web_Video); 
    Uri videoUri = Uri.parse("android.resource://" + getPackageName() + "/" 
      + R.raw.data); 
2

看到這個例子的代碼

package com.video.tab; 

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.MediaController; 
import android.widget.VideoView; 

public class VideoPlayActivity extends Activity { 

public void onCreate(Bundle bundle){ 
    super.onCreate(bundle); 
    setContentView(R.layout.video); 
    VideoView videoView = (VideoView)this.findViewById(R.id.videoView); 
    final MediaController mc = new MediaController(this); 
    videoView.setMediaController(new MediaController(this){ 
     /*public void hide() 
     { 
      mc.show(); 
     }*/ 
    }); 
    //videoView.setVideoURI(Uri.parse("http://www.androidbook.com/akc/filestorage/android/documentfiles/3389/movie.mp4")); 
videoView.setVideoPath("/sdcard/rabbit-and-snail.3gp"); 
    videoView.requestFocus(); 
    videoView.start(); 


} 

} 
在此

,URI定位的路徑你的視頻文件。

相關問題