0

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

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!

4

1 回答 1

0

为了从外部存储(SD卡或手机)设置视频:

videoView.setVideoPath(Environment.getExternalStorageDirectory()+"/folder/file.mp4");

要从原始文件夹执行此操作:

videoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() +"/"+R.raw.video));

安卓不支持flv。它支持 mp4 和 3gp(从 Android 4.0 开始的 mkv)。请参阅此链接了解支持的媒体格式http://developer.android.com/guide/appendix/media-formats.html

于 2013-08-24T00:33:49.907 回答