android 初学视频VideoView播放
2023-02-02 本文已影响0人
wenSome
1.本地视频存放路径,视频一般存放在raw目录
![](https://img.haomeiwen.com/i7510220/094453e7d78d176c.png)
2.获取raw目录的视频,进行播放
![](https://img.haomeiwen.com/i7510220/6642b1de274be745.png)
3.显示视频的进度条,默认是不显示的
![](https://img.haomeiwen.com/i7510220/0e256039770e2d39.png)
4.循环播放的两种方法
![](https://img.haomeiwen.com/i7510220/70eb9bbc849e8a25.png)
![](https://img.haomeiwen.com/i7510220/32ce41325f608148.png)
5.不同分辨率视频的适配,因为视频分辨率有时候不一样,但是单独设置videoview的宽高不生效,或者通过包裹FrameLayout在外层在播放另一个视频资源时也会有明显的宽高不一样问题,只能选择自定义view(这样在xml设置videoview的宽高才有效,但是如果view宽高和视频本身差异过大,也会有拉伸效果,后续会深入了解有没有更好的方案)
![](https://img.haomeiwen.com/i7510220/82002ff90039361d.png)