要在Android中使用的MediaPlayer类播放视频文件 [英] To play video files using MediaPlayer class in android
问题描述
我想播放视频文件在我的应用程序,它是我的应用程序的一部分。 为我创建原始文件夹中的资源,写以下code。在我的活动。
I want to play video files in my application which are part of my application. for that i create 'raw' folder in 'res' and write following code in my activity.
MediaPlayer mp = MediaPlayer.create(VideoPlayer.this,R.raw.jeevrangala);
mp.start();
现在我在模拟器中进行测试,但它并没有显示任何东西。 是任何一个有解决方案,以播放视频文件的原始文件夹中。请让我知道。
now i am testing it on emulator, but it does not displaying any thing. is any one have solution to play video files in raw folder. please let me know.
推荐答案
初次我试图从原文件夹播放视频文件。但不能运行它。所以我用另一种方式来做到这一点。
Initial i was trying to play video files from raw folder. but cant run it. so i use another way to do this
VideoView video=(VideoView) findViewById(R.id.videoview);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(video);
video.setMediaController(mediaController);
//Uri uri = Uri.parse("android.resource://play.vedio/"+R.raw.dobeernotdrugs);
video.setKeepScreenOn(true);
video.setVideoPath("android.resource://one.two/raw/"+resource);
video.start();
video.requestFocus();
资源是要玩,one.two是包名路径可能像文件名 android.resource://程序包/生/ FILE_NAME
resource is file name which you want to play and one.two is package name your path may as like "android.resource://package_name/raw/file_name"
这篇关于要在Android中使用的MediaPlayer类播放视频文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!