播放视频不起作用

时间:2013-08-23 20:22:31

标签: android video android-video-player

我不会在我的应用程序中播放视频... 我编写如下代码:

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!

1 个答案:

答案 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,请参阅此链接。