VideoBrowser.java:
按下开始播放时,调用
MovieViewControl.java
生成视频播放界面的控制,
主要包括 显示
播放/暂停视频
播放参数设置
主要的成员类为:
控制栏
进度时间条
View mProgressView;
视频播放,屏幕大小
VideoView.java
对于MediaController.java
当我们在屏幕上点击时,对按键进行响应:
在Video设置按钮监听时,看到了一种新的方法。即用底层类响应按键时,将按键响应传给上层去执行。
第一层:
private View.OnClickListener mButtonListener = new View.OnClickListener() {
public void onClick(View v) {
Log.v(TAG,"********************mButtonListener");
}
};
第二层:
最后一层:
将上层的响应监听关联到该层的响应监听
设置或重设按钮监听
在该类初始化时,加入:
结果:当在最底的类中响应mBackButton的监听时,会调到最上层去响应。