2024年3月28日发(作者:)

Java代码部分:

import ption;

import ;

import ty;

import t;

import tFoundException;

import anager;

import layer;

import eringUpdateListener;

import letionListener;

import ;

import r;

import ureListener;

import y;

import Event;

import eHolder;

import eView;

import ;

import ;

import Manager;

import kListener;

import hListener;

import utton;

import Layout;

import Params;

import indow;

import r;

import BarChangeListener;

import ew;

import ;

public class PlayVideo extends Activity implements

OnGestureListener,

OnClickListener,// 监听

OnBufferingUpdateListener,// 当网络缓冲数据流变

化的时候唤起的播放事件

OnCompletionListener,// 当媒体资源在播放的时

候到达终点时唤起的播放事件

aredListener,

ck// 回调函数

{

// 视频高和宽

int videoWidth;

int videoHeight;

// 按钮

ImageButton play;

//定义快进按钮

ImageButton fastPlay;

//定义快退按钮

ImageButton fastBack;

// 控制栏

LinearLayout layout_control;

LinearLayout layout_prograss;

LinearLayout videoBack;

// 用来播放媒体

MediaPlayer

// 显示媒体

SurfaceView

mediaPlayer;

surView;

// 用来控制SurfaceView

SurfaceHolder surHolder;

// 路径

String path;

// 是否是播放状态

boolean boTing = true;

//获取播放的位置

int num;

//点击屏幕次数

int count;

//第一次点击

int firClick;

//第二次点击

int secClick;

//通过flag判断是否全屏

boolean flag;

//播放进度条

SeekBar seekbar;

//显示时间组建

TextView showTime;

//播放文件的时间

int minute;

int second;

//进度条进度

int progress;

//线程控制

MyThread mt;

//声音控制

SeekBar sound;

//声音进度