我不会在我的应用程序中播放视频... 我编写如下代码:
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;
public class MainActivity extends Activity {
public TextView counter = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.welcomepage);
videoView = (VideoView)findViewById(R.id.VideoView);
Log.e("ok","ok");
videoView.setVideoPath("animationgif/vid.flv");
videoView.start(); }
}
但它不起作用!有任何解决方案PLZ!
答案 0 :(得分:0)
要从外部存储设备(SD卡或手机)设置视频:
videoView.setVideoPath(Environment.getExternalStorageDirectory()+"/folder/file.mp4");
从原始文件夹中执行此操作:
videoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() +"/"+R.raw.video));
Android不支持flv。它支持mp4和3gp(从Android 4.0开始的mkv)。有关支持的媒体格式http://developer.android.com/guide/appendix/media-formats.html,请参阅此链接。