`

Android中VideoView播放当前工程中视频文件的方法

阅读更多

前两天跟老板一起研究了很久播放本地工程中的文件,怎么也试不出来

最后还是老板发现了一个东西

在VideoView设置uri的时候,加上"android:resource//你的应用包名"+视频文件在R文件中的ID名称

例如:

videoView = (VideoView) this.findViewById(R.id.VideoView01);
MediaController controller = new MediaController(this);
this.videoView.setMediaController(controller);
//下面android:resource://是固定的,org.dengzh是我的包名,R.raw.movie_1是id名称
videoView.setVideoURI(Uri.parse("android.resource://org.dengzh/"+R.raw.movie_1));

 这样的话,就可以播放本地的视频了

分享到:
评论
5 楼 dengzh 2011-08-11  
JavaJ2me 写道
为什么播放的不是全屏呢??

控件尺寸自己设置呗
4 楼 JavaJ2me 2011-08-11  
为什么播放的不是全屏呢??
3 楼 dengzh 2011-08-10  
JavaJ2me 写道
en ,,可以如果不用MediaController 如何启动开始播放呢,,video.start()方法吗?

类似的,你可以使用MediaPlayer,参数中的URI也是这样使用
2 楼 JavaJ2me 2011-08-10  
en ,,可以如果不用MediaController 如何启动开始播放呢,,video.start()方法吗?
1 楼 JavaJ2me 2011-08-10  
确定这样可以吗?

相关推荐

    Android 使用videoview播放Rtsp视频 demo

    本篇将详细介绍如何在Android中利用`VideoView`播放Rtsp视频,以及涉及到的相关技术点。 `VideoView`是Android SDK中的一个视图类,专门用于显示多媒体内容,如本地视频文件或网络流媒体。`VideoView`可以嵌入到...

    android VideoView播放视频

    在Android开发中,VideoView是Android SDK提供的一种用于在应用程序中播放视频的组件。它是一个视图类,允许开发者在布局中嵌入视频播放功能,提供了简单易用的API来控制视频播放。本教程将深入讲解如何使用...

    android videoView视频播放

    在Android开发中,VideoView是Android SDK提供的一种用于在应用中播放视频的组件。它是一个视图类,可以直接在布局中使用,使得开发者能够轻松地将视频内容集成到应用程序中。本篇文章将深入探讨如何使用VideoView...

    Android之VideoView播放视频

    在Android开发中,VideoView是系统提供的一种用于播放视频的视图组件,它使得开发者能够方便地在应用程序中集成视频播放功能。VideoView可以播放本地存储的视频文件,也可以通过流媒体方式播放网络上的视频资源。...

    android videoview视频播放

    综上所述,`VideoView`在Android中用于实现视频播放功能,通过设置视频源、监听播放状态、处理错误、自定义控制器等方式,可以构建出丰富的视频播放体验。在实际项目中,根据需求进行相应的优化和扩展,以满足用户的...

    Android VideoView本地视频播放

    在Android开发中,VideoView是用于播放视频的一个重要组件,它可以轻松地集成到应用程序中,为用户提供便捷的视频播放体验。VideoView支持本地视频播放,同时也可与MediaController结合使用,提供诸如播放、暂停、快...

    Android studio 的videoView播放网络视频(demo.zip)

    在Android开发中,VideoView是Android SDK提供的一种用于在应用中播放视频的视图组件。这个组件使得开发者能够轻松地将视频集成到应用程序中,无论是本地存储的视频还是网络上的视频资源。本教程将深入讲解如何在...

    详解Android App中使用VideoView来实现视频播放的方法

    1、在界面布局文件中定义VideoView组件,或在程序中创建VideoView组件 2、调用VideoView的如下两个方法来加载指定的视频 (1)setVidePath(String path):加载path文件代表的视频 (2)setVideoURI(Uri uri):加载...

    使用VideoView 播放视频

    在Android开发中,VideoView是Android SDK提供的一种用于在应用程序中播放视频的组件。它封装了MediaPlayer类,简化了视频播放的操作。VideoView可以轻松地集成到布局中,并且提供了控制视频播放的能力,如播放、...

    VideoView 缓冲/卡顿监听和处理Demo

    在Android开发中,VideoView是系统提供的一种用于播放视频的组件。VideoView是基于MediaPlayer库构建的,可以方便地在应用程序中嵌入视频播放功能。本Demo主要关注VideoView在播放过程中可能出现的缓冲和卡顿问题,...

    Android Media-使用VideoView播放SD卡中的视频

    本篇文章将深入探讨如何使用VideoView在Android设备的SD卡上播放视频文件。 **VideoView** 是Android SDK提供的一种视图,用于显示视频内容。它可以嵌入到布局中,就像普通的TextView或ImageView一样。VideoView...

    Android 使用VideoView播放MP4的简单实现

    Android 中使用 VideoView 播放 MP4 文件是一种简单且实用的方法。在本文中,我们将介绍如何使用 VideoView 播放 MP4 文件,实现简单的播放功能,并播放手机本地的 MP4 文件。 一、准备工作 在开始之前,我们需要...

    VideoView视频播放

    在Android中,可以使用布局参数(LayoutParams)来动态改变VideoView的大小。当用户触发全屏操作时,通常会将当前Activity切换到横屏模式,或者创建一个新的全屏Activity来承载视频播放,并调整VideoView的尺寸以...

    VideoView半屏全屏视频播放

    在Android开发中,`VideoView`是一个非常重要的组件,它允许开发者在应用中集成视频播放功能。本Demo围绕`VideoView`展开,实现了一个自定义的`MediaView`控件,该控件不仅支持在线和本地视频的播放,还具备半屏与...

    android studio VideoView本地视频播放.zip

    在Android开发中,VideoView是Android SDK提供的一种用于播放视频的视图组件。它使得开发者能够在应用程序中轻松地实现视频的播放功能。本教程将详细讲解如何在Android Studio中使用VideoView来播放本地视频。 首先...

    android videoview 视频播放器

    在Android开发中,`VideoView`是一个非常重要的组件,它允许开发者在应用程序中播放音频和视频文件。在本文中,我们将深入探讨如何使用`VideoView`实现一个基本的视频播放器,包括播放网络视频、显示进度条、显示...

    Android使用VideoView+MediaController自定义seekbar和全屏切换功能

    在Android开发中,VideoView是用于播放视频的基本组件,而MediaController则是提供用户交互界面,如播放、暂停、音量控制等。当我们需要对默认的MediaController进行自定义,例如改变进度条样式或添加全屏切换功能时...

    android下videoview播放rtsp的demo

    在Android中,VideoView可以通过设置DataSource来播放RTSP链接。 首先,我们需要在布局文件中添加VideoView元素,例如: ```xml <VideoView android:id="@+id/videoView" android:layout_width="match_parent" ...

    Android原生VideoView视频开发demo

    在Android应用开发中,VideoView是一个非常重要的组件,它允许开发者在应用中集成视频播放功能。这个"Android原生VideoView视频开发demo"是专为初学者设计的实践项目,旨在帮助他们理解和掌握如何在Android应用程序...

    Android移动开发-使用VideoView播放视频的实现

    为了在Android应用中播放视频,Android提供了VideoView控件,它就是一个位于android.widget包下的控件,它的作用与ImageView类似,只是ImageView用于显示图片,而VideoView用于播放视频。 使用VideoView播放视频的...

Global site tag (gtag.js) - Google Analytics