zoukankan      html  css  js  c++  java
  • 9.1.4 使用MediaController添加控制

        VideoView控制视频播放的功能相对较少。具体而言,它只有start和pause方法。为了提供更多的控制,可以实例化一个MediaController,并通过setMediaController方法吧它设置为VideoView的控制器。

        默认的MediaController有后退(rewind)、暂停(pause)、播放(play)和快进(fast-forward)按钮,还有一个清除和进度条组合控件,可以用来定位到视频中的任何一个位置。

        下面是对VideoView示例的更新,从而在通过setContentView方法设置内容视图之后,可以在onCreate方法中包括MediaController。

     1 package com.nthm.androidtestActivity;
     2 
     3 import com.nthm.androidtest.R;
     4 import android.app.Activity;
     5 import android.net.Uri;
     6 import android.os.Bundle;
     7 import android.os.Environment;
     8 import android.widget.MediaController;
     9 import android.widget.VideoView;
    10 
    11 public class ViewTheVideo extends Activity {
    12     private VideoView vv;
    13     @Override
    14     protected void onCreate(Bundle savedInstanceState) {
    15         super.onCreate(savedInstanceState);
    16         setContentView(R.layout.viewthevideo);
    17         vv=(VideoView) findViewById(R.id.VedioView);
    18         vv.setMediaController(new MediaController(ViewTheVideo.this));
    19         Uri data=Uri.parse(Environment.getExternalStorageDirectory().getPath()+"test.mp4");
    20         vv.setVideoURI(data);
    21         vv.start();
    22     }
    23 }

       

  • 相关阅读:
    股票代码含义
    Linux文件系统中硬链接和软链接的区别 (转)
    阿里云Linux挂载数据盘
    使用rsync命令提高文件传输效率
    JS选中清空
    各大网站收录入口| 各大搜索引擎提交 | 搜索引擎提交地址
    搜索引擎网站收录地址大全
    需求文档开发工具推荐
    实时股票数据接口
    HTML5文件拖拽上传记录
  • 原文地址:https://www.cnblogs.com/ZSS-Android/p/3953261.html
Copyright © 2011-2022 走看看