在Android的本地文件系统Playng视频文件present [英] Playng video file present in Local File System in Android

查看:139
本文介绍了在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:驱动器的Andr​​oid。 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆