android采用videoView播放视频(包装)

//android播放视频。用法:于androidManifest.xml添加activity,
// <activity android:name=".PlayVideo"
//                  android:label="@string/app_name">
//
//        </activity>
//注意资源路径
//调用时:
//Intent intent = new Intent(MainActivity.this, PlayVideo.class);  //从mainActivity跳转到playvideo中
//this.startActivity(intent);
//白白原创
package com.homer;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.MediaController;
import android.widget.VideoView;

public class PlayVideo extends Activity
{
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState)
	{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		final VideoView videoView = (VideoView) findViewById(R.id.VideoView01);
		videoView.setVideoPath("android.resource://com.homer/"+R.raw.test);
		videoView.setMediaController(new MediaController(PlayVideo.this));
		videoView.requestFocus();
		videoView.start();

		Button stopButton = (Button) this.findViewById(R.id.stopButton);
		stopButton.setOnClickListener(new OnClickListener() {
			public void onClick(View arg0)
			{
				videoView.stopPlayback();
			}
		});
	}
}

版权声明:本文博主原创文章,博客,未经同意不得转载。

时间: 2024-11-08 23:55:20

android采用videoView播放视频(包装)的相关文章

android利用videoView播放视频(已封装)

//android播放视频,使用方法:在androidManifest.xml中添加activity, // <activity android:name=".PlayVideo" // android:label="@string/app_name"> // // </activity> //注意资源路径 //调用时: //Intent intent = new Intent(MainActivity.this, PlayVideo.cla

Android开发之使用VideoView播放视频

Android提供了 VideoView组件.它的作用与ImageView类似,仅仅是ImageView用于显示图片.而VideoView用于播放视频. 使用VideoView播放视频的过程例如以下: 1)        在界面布局文件里定义VideoView组件,或在程序中创建VideoView组件. 2)        调用VideoView的例如以下两个方法来载入指定视频. setVideoPath(String path):载入 path 文件所代表的视频. setVideoURI(Ur

5步学会使用VideoView 播放视频

我们可以试想ImageView能显示图片,而VideoView就是用来显示视频的 使用VideoView播放视频的步骤如下 [1]在界面布局中定义VideoView <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma

使用VideoView播放视频

VideoView,用于播放一段视频媒体,它继承了SurfaceView,位于"android.widget.VideoView",是一个视频控件. 既然是播放一段视频,那么不可避免的要涉及到一些开始.暂停.停止等操作,VideoView也为开发人员提供了对应的方法,这里简单介绍一些常用的: int getCurrentPosition():获取当前播放的位置. int getDuration():获取当前播放视频的总长度. isPlaying():当前VideoView是否在播放视频

Android--使用VideoView播放视频

承香墨影 Android--使用VideoView播放视频 前言 之前有讲过如何使用SurfaceView配合MediaPlayer播放视频,其实Android还为开发人员提供了另外一种更简单的播 放视频媒体的方式,那就是VideoView,本篇博客就来讲讲VideoView如何播放视频,最后将以一个简单的Demo演示. 本篇博客的主要内容如下: VideoView VideoView简单的Demo MediaController MediaController简单的Demo VideoView

解决Android微信HTML5 播放视频的问题(不显示控制条,可交互)

首先你需要知道以下内容: http://ad.weixin.qq.com/learn/2-3-3--%E9%80%9A%E7%94%A8%E5%BA%93 这是微信为广告商开放的API,我一直认为只有在微信投广告才能正常使用. 但是就在刚刚我尝试了一下,直接调用也是可以的(而且没有广告,至少目前是这样) 我们这里用到了微信提供的视频接口 :(点击上面的链接,速去查看) 这样直接解决了 android 微信下 播放视频会调用特殊播放器播放的情况.(为什么?请看文末) 但是这样虽然解决了播放“层”的

Android 视频播放器 (一):使用VideoView播放视频

一.简介 作为Android开发,我们不可避免的会接触到视频播放,VideoView做为最简单的播放器,我们是不应该不会的. 下面简单介绍一下VideoView: VideoView是使用MediaPlayer来对视频文件进行控制的. VideoView只支持mp4.avi.3gp格式的视频,支持格式相对单一,VideoView支持的格式可以参考MediaPlayer. VideoView可以播放网络视频,支持的网络视频的协议为:Http协议和RTSP协议两种. 二.VideoView常用方法

Android使用VideoView播放网络视频

Android支持播放网络上的视频.在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP.这 两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持. Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI. 代码如下: package demo.camera; import android.app.Activity; import android.net.Uri

android中使用videoview播放视频

先是布局文件: 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 a