多语言展示
当前在线:1636今日阅读:86今日分享:14

【Android】VideoListPlayer视频播放控件

VideoListPlayer这个开源控件可以在ListView, RecyclerView中加载并播放视频。可以在很特殊的需求下满足需求。
工具/原料

android studio v.1.5

方法/步骤
1

开源项目结构如下

2

添加gradle依赖

3

在xml布局中的代码

4

然后设置视频路径地址,最后调用start()方法开始播放视频videoView.setVideoPath(mVideoPath);videoView.start();

5

视频播放是异步的,可以通过设置MediaPlayerCallback回调监听播放事件view.setMediaPlayerCallback(this);监听事件如下void onPrepared(MediaPlayer mp);void onCompletion(MediaPlayer mp);void onBufferingUpdate(MediaPlayer mp, int percent);void onVideoSizeChanged(MediaPlayer mp, int width, int height);boolean onInfo(MediaPlayer mp, int what, int extra);boolean onError(MediaPlayer mp, int what, int extra);

6

滑动时自动播放/停止的功能

推荐信息