解决Android Studio中,使用MediaController时传入参数缺少的问题
程序员文章站
2022-04-01 10:33:29
小笔记 最近在写一个小app,需要插入视频控件(VedioView),要加入MediaController的时候犯了难。MediaController是Android自带的一个视频控制类,有了这个就不用插很多的控件来控制视频的进度,播放暂停这些功能了。 但是使用MediaController要注意,Android Studio中有两个MediaController类,如图 一般使用的MediaController只需要传入一个Context(),但是图中的第一个MediaController除...
小笔记
最近在写一个小app,需要插入视频控件(VedioView),要加入MediaController的时候犯了难。MediaController是Android自带的一个视频控制类,有了这个就不用插很多的控件来控制视频的进度,播放暂停这些功能了。
但是使用MediaController要注意,Android Studio中有两个MediaController类,如图
一般使用的MediaController只需要传入一个Context(),但是图中的第一个MediaController除了需要传入一个Context()之外,还要传入一个Session的Token,是用于和视频对接的令牌,如果要做一个简单的视频播放则没有必要使用,但是如果选错了类,就会一直报传入参数过少的错误。
因此大家在做简单功能的视频播放器的时候,要注意选android.widget包下的MediaController,避免不必要的麻烦。
本文地址:https://blog.csdn.net/qq_41599413/article/details/108703911