Android使用vitamio创建自己的播放器

来源:互联网 发布:分类目录源码帝国cms 编辑:程序博客网 时间:2024/06/14 01:53

1;首先下载vitamio库;点击打开链接

打开目录类似于

2;其次在studio中引入vitamio库;ps;sample文件是官方给的样例,想研究的自己可以导入eclipse中看下

3;在清单文件中配置

<activity
    android:name="io.vov.vitamio.activity.InitActivity"
    android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
    android:launchMode="singleTop"
    android:theme="@android:style/Theme.NoTitleBar"
    android:windowSoftInputMode="stateAlwaysHidden" />


4;在activity中setoncontentView();方法前面初始化vitamio;

Vitamio.isInitialized(getApplicationContext());

5;在xml文件中

<io.vov.vitamio.widget.VideoView
        android:id="@+id/vv"
        android:layout_below="@id/play"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

6; vv.setVideoPath(path);设置视频播放路径 //指网络路径
vv.setVideoURI(Uri.parse(url)); //指的是本地视频
vv.setMediaController(new MediaController(MainActivity.this));//设置视频播放控制栏,默认样式,当然也可以自己定义样式

7;监听播放

vv.setOnPreparedListener(new OnPreparedListener() {

@Override
public void onPrepared(MediaPlayer mp) {
vv.start();
}
});
准备播放

vv.setOnCompletionListener(new OnCompletionListener() {

@Override
public void onCompletion(MediaPlayer mp) {

}
});
播放结束

0 0
原创粉丝点击