在Android的本地文件系统Playng视频文件present [英] Playng video file present in Local File System in Android
本文介绍了在Android的本地文件系统Playng视频文件present的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在本地文件系统(例如:在res / a.3gp)播放视频present使用VideoView。
我需要样品code。
我想下面玩:
进口android.app.Activity;
进口android.os.Bundle;
进口android.widget.MediaController;
进口android.widget.VideoView;
公共类videoSample延伸活动{
/ **当第一次创建活动调用。 * /
字符串路径=D:/mApp2/videoSample/res/drawable-hdpi/adf.mp4
公共无效的onCreate(捆绑savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.main);
VideoView videoView =(VideoView)findViewById(R.id.VideoView01);
的MediaController的MediaController =新的MediaController(本);
mediaController.setMediaPlayer(videoView);
videoView.setVideoPath(路径);
videoView.setMediaController(的MediaController);
videoView.requestFocus();
videoView.start();
mediaController.show();
}
}
我收到错误的视频不能播放。
任何一个可以帮助我理清这个问题?
先谢谢了。
解决方案
字符串路径=D:/mApp2/videoSample/res/drawable-hdpi/adf.mp4
块引用>有没有D:驱动器的Android。 Android是不是Windows。
How to play video present in local file system (ex:in res/a.3gp) using VideoView . I need Sample code. I am trying to play as below:
import android.app.Activity; import android.os.Bundle; import android.widget.MediaController; import android.widget.VideoView; public class videoSample extends Activity { /** Called when the activity is first created. */ String path="D:/mApp2/videoSample/res/drawable-hdpi/adf.mp4"; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); VideoView videoView = (VideoView) findViewById(R.id.VideoView01); MediaController mediaController = new MediaController(this); mediaController.setMediaPlayer(videoView); videoView.setVideoPath(path); videoView.setMediaController(mediaController); videoView.requestFocus(); videoView.start(); mediaController.show(); } }
I am getting error as Video cant be played. Can any one help me in sorting out this issue? Thanks in Advance.
解决方案String path="D:/mApp2/videoSample/res/drawable-hdpi/adf.mp4";
There is no D: drive in Android. Android is not Windows.
这篇关于在Android的本地文件系统Playng视频文件present的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文